Skip to content

curd代码缝合怪常用代码片段,轻松搬砖

Notifications You must be signed in to change notification settings

handsomestWei/easy-code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

easy-code

curd代码缝合怪常用代码片段,轻松搬砖

springboot使用

  • 异步线程@Async
  • 定时任务@Scheduled
  • 自定义配置文件
  • @Value读取复杂类型配置
  • 使用EnvironmentPostProcessor读取自定义环境变量
  • 使用@Aspect实现方法debug日志输出
  • http请求、响应、参数校验,包含json、文件、多参数

整合第三方组件

  • 生成Swagger3接口文档
  • 参数校验Hibernate Validator
  • fastjson各注解
  • mybatis-plus
  • google二维码工具库

打包

  • war打包配置
  • 打包含有第三方本地私有jar
  • 使用spring-boot-thin-layout打thin jar
  • 使用maven-assembly-plugin脚本打包

脚本

  • 根据swagger接口描述json文件,使用swagger-codegen-cli反向生成对象
  • liquibase数据库变更脚本

TODO

About

curd代码缝合怪常用代码片段,轻松搬砖

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published