基于 Spring Boot 的脚手架项目

基于 Spring Boot 的脚手架项目,包含基础的用户模块、权限模块、日志模块等等,简化新项目重复功能的开发,提升开发效率

Java Web开发框架

详细介绍

scaffold

scaffold is some tools just for easy and happy coding!

模块介绍

scaffold
├── scaffold-bom          scaffold依赖管理
├── scaffold-common       通用工具类
├── scaffold-launcher     通用启动器
├── scaffold-log          日志包
├── scaffold-swagger      swagger配置
├── scaffold-test         通用单元测试
├── scaffold-web          通用web配置
├── scaffold-code         通用验证码组件
├── scaffold-notification 通用通知组件
└── scaffold-codegen      代码生成器

安装方式

当前最新版本 Maven Central Build Status

<dependency>
    <groupId>com.xkcoding</groupId>
    <artifactId>scaffold-${module}</artifactId>
    <version>${scaffold.version}</version>
</dependency>

使用文档

https://xkcoding.com/2019/03/12/scaffold-doc.html

更新记录

CHANGELOG

TODO

  • scaffold-cache 通用基于redis或者ehcache的缓存配置,设计缓存key,保证全系统key统一
  • scaffold-auth 通用认证授权配置
  • scaffold-cloud 基于spring cloud的一些扩展

Thanks mica!