Springboot 脚手架项目的要点

1. 关于启动的自动装配

     启动自动识别是否配置了数据库连接等,没有配置,可以进入安全模式,进行配置。

2. 关于 Session

    配置Tomcat 为 NoSessionManager。完全禁用session。

    配置SpringSecurity为不使用session,与JWT或者其他Token方式进行安全认证

3. 使用ThemLeaf,定制多国语言MessageSource。

    支持扫描classpath中的所有 message.properties

4. 配置ThemeLeaf模板/应用模块的静态文件目录到 启动类的包下 

    假设顶级包为 com.sample.app, 用户管理模块包为  com.sample.app.sys.user

    在 com.sample.app.sys.user.controller.UserController 类中

         return "$/user_add.html"  从 com/sample/app/sys/user/web/user_add.html 加载模板

         return "welcome.html" 从 com/sample/app/web/static/welcome.html 加载模板

5. 公用静态文件到 static 目录, return "forward:index.html" 或者  return "redirect:index.html" 进行跳转

6. 支持 EhCache做一级缓存,redis 做二级缓存

7. 使用hibernate,支持动态字段扩充。

8. 支持内嵌ActiveMQ,在单机环境也可以使用JMS进行异步消息处理。

9. 支持定时任务的动态启停管理

10. 支持Log写入MongoDB

11. 支持ResufulAPI的访问控制

12. 支持RBAC

13. 支持用户管理

14. 支持组织架构管理(机构/部门/岗位/职位/职级/群组,导入/导出,隐私管理,域管理)

15. 支持应用的安全管控(浏览器,IP,登陆管控)

16. 支持登录/注册/注销(区分内部用户,外部用户)

17. 统一待办中心

18. 统一应用,用户及权限管控

19. 集成表单制作(CRUDIE免开发)

20. 集成流程支持

21. 集成业务处理及消息流

22. 集成业务规则引擎

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值