spring mvc+spring-data-jpa+shiro+easyui通用后台脚手架分享
项目特点
- maven模块化开发
- 通用网站开发脚手架,用户、角色、权限、菜单、字典管理
- 支持集群,基于redis session 共享,阿里云oss做文件存储
- klg-jpa快捷增删改查封装
- easyui快捷增删改查封装
- springmvc 统一异常处理和错误码标准规范
- Aop日志模块
技术选型
- 运行环境:jdk1.7
- 数据库:mysql 5.7
- java框架:spring mvc+spring-data-jpa+shiro
- 前端框架:easyui 1.5.3
关于easyui+jpa的技术选型,可能很多人会吐槽,不过这里我说两句:
- easyui并不过时,很适合做管理系统,界面美观,并且适合做结构复杂、数据量多的页面,组件丰富,文档完善。
- jpa运行效率并不低,或者说对系统的使用根本没有影响。缓存、cdn才是最主要需要考虑的。
- 脱离应用场景说技术选型,没有意义。对于个人独立开发者(接私活哈哈),中小企业,甚至大公司做系统原型,快速开发是很重要的。
项目预览
项目文档:
源码获取方式:
关注转发之后私信回复【源码】即可免费获取到项目源码与文档