24 Star 133 Fork 50

青石路/spring-boot-2.0.3

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

springboot:框架基础

安全框架:shiro
  salt的取值,密码的生成:MD5EncryptionUtil
  redis做shiro缓存
    缓存的更新、删除;刷新缓存有效时间等需要手动去更新,shiro不会自动更新
  rememberMe, 需要序列化用户对象
  authorization、session做缓存处理,authentication不做缓存处理

ORM:mybatis
  数据库连接池:druid
    druid的监控配置可以配置化

日志实现:slf4j + logback

模版:thymeleaf,实现国际化
  html加入xmlns:th="http://www.thymeleaf.org 使得html支持thymeleaf标签

lombok:样板式代码,消除冗余代码
  lombok注解问题,idea中安装lombok插件,重启idea即可

ulisesbocchio:敏感信息的加密于解密

注意点:
  开发的时候可以用内嵌的容器,但是部署的时候最好别用内嵌容器,特别是读文件的时候会出现找不到的问题
  部署此项目需要tomcat8及以上版本,有些注解tomcat8以下版本不支持,比如lombak,会报Unable to process Jar entry [module-info.class] from Jar类似的错

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/youzhibing/spring-boot-2.0.3.git
git@gitee.com:youzhibing/spring-boot-2.0.3.git
youzhibing
spring-boot-2.0.3
spring-boot-2.0.3
master

搜索帮助