2018-12-03 更新:由于之前手贱,被某宝河蟹了,地址重新发布了
本开发框架技术栈方向
**后端技术 **
- Spring 4.3.18
- Spring MVC 4.3.18
- MyBatis 3.4.5
- MyBatis-plus 2.3.3
- Shiro 1.3.2
- Druid 1.1.5
- Redis
- Ehcache 2.10.4
**前端技术 **
- AdminLTE 2.3.8
- EasyUI 1.5.3
- jQuery 1.11.3
- Layer 3.0.3
**数据库 **
- MariaDB
该框架是spring mybatis 的最佳实践,是店主自己整合的框架,已在公司业务系统开发中实战,能基于此开发类似HR、CRM、ERP等大型系统。
亦可适合初学者学习,接私单开发利器!
**主要特点 **
- 后端采用Spring体系,ORM采用灵活的MyBatis,用户授权使用Shiro做细粒度的授权,框架中做到了按钮级;
- 利用mybatis-plus可快速开发增删改查,代码量极少;
- 前端使用amdinLTE,界面美观大气,表格使用easyui,操作简单,响应快,弹窗使用Layer;
- 框架中集成了Redis,Ehcache、Logback等其他技术框架;
- 集成spring session,利用spring session+redis做分布式部署的session共享,满足集群分布式项目开发;
本不想用这种方式来贱卖技术,但无奈迫于生活,给小孩子赚点奶粉钱和尿不湿钱。
----框架截图,右键点击新标签页中打开图片看大图----
**后端代码结构 **
- 1、后端代码为MAVEN项目工程,核心模块为common、core、web,其他的工程只是作为快速开发示例,是基于核心模块上进行的开发。
-
2、本项目引入Mybatis-plus框架做数据库操作,根据官方示例在项目中写了个自动生成代码工具类。
-
3、数据库文件在web工程下的db目录,是个sql文件,用navicat直接导入即可。
-
4、项目调试使用jetty启动,web工程的test包下有个项目启动类,右键运行即可访问。
——前端页面效果图——
某宝链接地址: https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.6c4d1deb5YDZi1&id=583240225590
本框架在实际项目中已经经过实战,开发速度快,且运行稳定,个人接私活亦可快速上手。
不喜勿喷!!!