基本的脚手架
核心依赖spring4、dubbo
核心依赖spring5、dubbo
核心依赖spring4、spring cloud
核心依赖spring5、spring cloud
- Java Web
- 分布式(服务治理、事务、任务调度等等...)
- 消息
- WebSocket
- 缓存
api调用模块
api服务模块
- 设计登录功能(相关数据表、权限及资源)
- 页面登录功能、全局Token认证
通用编码、开发工具类模块
此模块目前基本完全参考springside-utils,
本来直接引用即可、这里图个高端就源码直接Copy了,
springside github url:
https://github.com/springside/springside4.git
开发框架集成模块
- 添加Spring4相关依赖
- druid依赖、数据库驱动依赖(已注释)
- 添加ORM(Hibernate和Mybatis)依赖(已注释)
- 添加dubbo依赖(已注释)
- 添加模板引擎依赖(目前暂定FreeMarker<Thymeleaf|Enjoy|velocity,已注释)
- 网页布局和修饰的框架(SiteMesh,未添加)
- 添加Spring Security依赖(已注释)
- 添加Spring 消息相关依赖(已注释)
- 集成Spring4
- 集成Log4j2
- 集成SpringMvc
- 添加数据源
- 集成ORM
- 集成Dubbo
- 集成Spring Security(配置密码加密MD5+Salt)
- 集成模板引擎
- 集成SiteMesh
- 集成前端框架
web端后台-持久化模块
web端后台-业务处理模块
web端后台-视图模块
- 后台系统管理-用户管理
- 后台系统管理-权限管理
- 后台系统管理-资源管理
web端前台-持久化模块
web端前台-业务处理模块
web端前台-视图模块
web移动端-持久化模块
web移动端-业务处理模块
web移动端-视图模块