这两个月修炼了jeeplus相关的东西,如果有新入手jeeplus的兄弟们可以在此博客下面留言,若是能力所能及之处,必不会吝啬。

关于jssplus,一个可以自动根据表生成代码,提供了一些jeeplus中常用的工具类,以及包装了sping的一些常用方法,封装了mybatis,让开发变得轻便起来。代码结构什么的都已经jeeplus都已经帮我们生成了,但是这也代表着系统包装的东西太多,就算是什么也不写,整个jar或者war都有九十多M吧------冗余。

我所使用的jeeplus前端是jsp+mvc标签库,后端封装了spring,spring mvc,mybatis,j2cache,shior,log4j,数据库采用mysql差不多就是这些东西吧。

jeeplus自己抽象了一个baseController,一个抽象的baseService和2个继承baseService抽象的service类:crudService,treeService。还有一些其他的内容,但是这还需要研究一下。

在jeeplus中,只要是controller最好都继承baseController,service最好都继承baseService。原因:很简单,jeeplus做了很多的工作,如可以直接使用logger,异常集中处理,也就是说我们使用jeeplus开发项目,就是已经有一个完成的结构摆在我们面前,我们只需要把我们开发的代码加到这个结构中就可以了。

下一篇举个例子讲讲某个功能模块的开发吧

小众框架JeePlus的理解相关推荐

  1. 关于小众框架jeeplus

    最近的项目使用的jeeplus,简单得谈一下 根据表自动生成代码,强大的代码生成器, 包括前台jsp到后端java所有代码,生成的代码功能包括,增删改查, 批量删除, 排序, 导入导出Excel等, ...

  2. Python3 爬虫学习笔记 C18【爬虫框架 pyspider — 深入理解】

    Python3 爬虫学习笔记第十八章 -- [爬虫框架 pyspider - 深入理解] 文章目录 [18.1]启动参数 [18.2]运行单个组件 [18.2.1]运行 Scheduler [18.2 ...

  3. DSF学习1_Dubbo详解(一)分布式服务框架的概念理解

    Dubbo分布式服务框架的概念理解 Dubbo是是一个高性能,基于Java的RPC框架,由阿里巴巴开源.一个分布式的服务框架.可以实现SOA(面向服务的架构)架构. Dubbo使用的公司:京东.当当. ...

  4. MVC架构和SSM框架的个人理解

    MVC架构和SSM框架的个人理解 前言 一.原生JavaWeb对应MVC架构 二.SSM框架对应MVC架构 第一块内容(MyBatis): 第二块内容(Spring): 第三块内容(SpringMVC ...

  5. 分布式服务框架的概念理解

    Dubbo分布式服务框架的概念理解 Dubbo是是一个高性能,基于Java的RPC框架,由阿里巴巴开源.一个分布式的服务框架.可以实现SOA(面向服务的架构)架构. Dubbo使用的公司:京东.当当. ...

  6. Dubbo详解(一)分布式服务框架的概念理解

    Dubbo分布式服务框架的概念理解 Dubbo是是一个高性能,基于Java的RPC框架,由阿里巴巴开源.一个分布式的服务框架.可以实现SOA(面向服务的架构)架构. Dubbo使用的公司:京东.当当. ...

  7. Android之对Volley网络框架的一些理解

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/50888340 本文出自:[顾林海的博客] ##前言 Volley这个网 ...

  8. ICCV2021 |优胜劣汰,MIT团队提出自适应多模态选取框架用于视频理解

    关注公众号,发现CV技术之美 AdaMML: Adaptive Multi-Modal Learning for Efficient Video Recognition 项目主页:https://rp ...

  9. python ioc框架_轻松理解 Spring 中的 IOC

    Spring 简介 Spring 是一个开源的轻量级的企业级框架,其核心是反转控制 (IoC) 和面向切面 (AOP) 的容器框架.我们可以把 Spring 看成是对象的容器,容器中可以包含很多对象, ...

最新文章

  1. 为什么jdk源码推荐ThreadLocal使用static
  2. 人脸识别是怎么识别人脸的?
  3. UIScrollView属性和用法
  4. 洛谷 P2704 [NOI2001]炮兵阵地
  5. 在react项目中编写css,更好的在react项目中写css代码--emotion
  6. luoguP1742 最小圆覆盖
  7. 使用ASP.NET Web API和Handlebars的Web模板
  8. HDU 2665 Kth number(主席树静态区间第K大)题解
  9. 装饰器python详解_python装饰器详解
  10. 201521123014《Java程序设计》第1周学习总结
  11. 大整数算法[10] Comba乘法(实现)
  12. 【AI PC端算法优化】七,RGB和YUV图像颜色空间互转SSE优化
  13. 《彼得·林奇的成功投资》书中的精髓:如何选择帮助我们实现资产翻10倍的股票?以及如何避开让我们血本无归的股票?
  14. 打开dbf时自动打开fxp_全新帕萨特打开点火开关后雨刮器会自动工作一次
  15. 分数化小数 Fractions to Decimals [USACO 2.4]
  16. 想知道录屏软件免费版有哪些?这4个工具能够做到,建议收藏备用
  17. 西门子SMART 200 modbus rtu通讯宇电温控器例程
  18. 黑苹果Yosemite 10.10.1懒人版完美安装及简单驱动设置
  19. 全球及中国化妆品市场销售格局与品牌竞争状况调研报告2022版
  20. 交互式语音应答(IVR)系统行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)

热门文章

  1. 如何挖掘用户终身价值?开发会员制?
  2. dreamweaver没有中文字体
  3. 微信小程序canvas 画动态圆环百分比进度条实例 根据手机屏幕宽度自适应放大缩小
  4. Plsql 最新版本链接oracle 最新版本详解(14.0)
  5. superfetch服务到底该不该关闭
  6. pythonyaml参数_Python yaml
  7. 微软ATP智汇十二道场 · 探索AI 驱动转型(北京专场)
  8. 数据库学习:高并发数据库设计
  9. Nginx一次奇怪的502 报错
  10. 「图论」第1章 并查集课堂过关