- JDK 1.8+
- MAVEN 3.6.0+
- MySQL 8.0+
- SpringBoot 2.2.1+
- 清除
mvn clean
- 构建
mvn build
- jar运行包位置
tm-web/target/tm-web-xxx.jar
tm
|
|-- tm-comm
|-- utils
|-- vo
|-- tm-repo
|-- datasource
|-- mybatis
|-- tm-service
|-- AccountService
|-- EpointService
|-- tm-web
|-- controller
|-- security
|-- vo(web)
|-- filter
- tm :项目父模块,可在依赖中更新子模块版本,切换开发版本和发布版本配置。
- tm-comm:各模块的公共模块,提供工具和通用数据类。
- tm-repo:与各种数据源交互提供对外数据访问的子模块。
- tm-service:提供各种服务,完成义务部分的子模块。
- tm-web:实现控制层相关代码的子模块。
当前版本数据库设计v1.3的EER关系图如下: