spring boot、spring security、jwt token、redis、jpa + vue-admin-template实现前后端分离简单入门框架
#数据库文档生成工具
src\test\java\com\github\zmzhou\easyboot\DBGenerationTool.java
参考:screw
#sonar扫描命令
mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent -Dmaven.test.failure.ignore=true install sonar:sonar -X
软件架构说明
spring boot、spring security、jwt token、redis、jpa + vue-admin-template、flyway
打包
mvn clean install -X -DskipTests
mvn clean install -X -Dmaven.test.skip=true
运行(Windows或Linux)
java -jar -server easyboot-0.0.1-SNAPSHOT.jar
当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出。
运行(Linux后台运行)
nohup java -jar -server easyboot-0.0.1-SNAPSHOT.jar > easyboot.out 2>&1 &
nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行。 &代表在后台运行
1. @EnableCaching常用注解说明
@Cacheable 触发缓存填充(查询)
@CachePut 更新缓存而不会干扰方法执行(更新)
@CacheEvict 触发缓存驱逐(删除)
@Caching 重新组合要在方法上应用的多个缓存操作
@CacheConfig 在类级别共享一些常见的缓存相关设置
请自由地享受和参与开源
开源不易,请多鼓励!(注:如果该项目对您有帮助,请捐赠以表示支持,谢谢!捐赠请备注easyboot捐赠和称呼哦,谢谢!)
支付宝 | 微信 |
---|---|
email:Contact zmzhou-star
- Fork 本仓库
- 新建 Feat_xxx 分支
- 提交代码
- 新建 Pull Request
- 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- 码云官方博客 blog.gitee.com
- 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
- GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
- 码云官方提供的使用手册 https://gitee.com/help
- 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/