Skip to content

numsg/spring-boot-seed

Repository files navigation

Java 服务端种子工程结构约定和示例

  1. 如何使用模型验证
  2. spring正确使用事务
  3. 如何正确使用http码
  4. 分布式事务处理
  5. 集成OData
  6. 上传jar包到中央仓库

一、介绍

这个过程结构主要是解决在规模较大的软件项目中目录结构、工程结构等等。

二、maven的groupid、artifactid命名

  1. xx系统中所有的业务模块组件的groupid都命名为:com.numsg.xsystem
  • artifactid命名规则为:numsg-xsystem-[modulename]-services 或 numsg-xsystem-[modulename]-webapi

三、版本号规则

  1. 采用语义化命名规则,初始版本号为:1.0.0
  • Releases版本规则为:1.0.0-RELEASES
  • Snapshot版本规则为:1.0.0-SNAPSHOT

其它

常用gradle命令
gradle clean 或gradlew clean -- 清理
gradle build 或gradlew build -- 编译
gradle build --refresh-dependencies --编译并下载最新依赖包

注意: 如果使用tomcat运行发生异常,建议更新tomcat版本到apache-tomcat-8.5.9

About

spring-boot-seed, build by gradle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages