final-framework
[
](http://www.apache. org/licenses/LICENSE-2.0.html)
What
final-framework致力于提供简单、灵活且功能强大的java开发脚手架。
Document
Modules
final-annotation: 定义基本的Annotation和接口。final-framework: 对常用技术进行封装及增强,如spring、myabtis、json等。final-data:mybatis、redis、sharding-sphere、cache等。final-auto:基于APT自动化生成配置文件及模板代码,提升开发效率。final-boot: 基于Spring Boot,提供开箱即用的starters。
Developer's Guide
- 日志规范 : 日志规范
- Check Style : 代码规范
Dependencies
Core
| Dependency | Description | Version |
|---|---|---|
| Lombok | 简化对象封装工具 | |
| Spring Boot | Spring容器及MVC框架 | |
| Mybatis | ORM框架 | |
| Dubbo | 分布式RPC调用 | |
| ShardingSphere | 分库分表组件 | |
| Zookeeper | 分布式注册中心、配置中心 | |
Plugins
| Dependency | Description | Version |
|---|---|---|
| PageHelper | Mybatis分页插件 | |
| javapoet | Java源代码生成 | |
| Velocity-Core | ||
| Velocity-Tools | ||
Test
| Dependency | Description | Version |
|---|---|---|
| H2Database | 内存数据库 | |
Contact
欢迎有技术情怀的同学一起成长!
Thanks
- 感谢
jetbrains提供的免费授权。
