aelns API是一个使用Spring Boot技术选型, 可以直接应用到生产环境的rest API构建脚手架,
精心处理了一个Web框架"需要有的东西", 帮助大家学习Spring Boot和提高开发效率
你需要有的开发环境: JDK8+ IDEA
1) Spring Boot + MyBatis = APIs
2) 统一异常处理
3) 日志处理, 根据不同的active profile激活不同的日志级别
4) 多环境配置: 正式(prod)/开发(dev)/测试(test)/本地(local)
5) 对返回的JSON进行统一的封装
6) 使用YAML而不是properties
7) 自定义banner
8) 精细化配置tomcat jdbc
9) 格式化日志输出
10) 单元测试 (还需要完善)
11) springloaded支持
12) springside4中集各家之大成的Utils
13) RSA 数据签名验证实现
1) 初始化数据库, 在你自己的MySQL中执行/resource/city.sql
2) 运行Application.java