此工程为预案管理系统的基础支撑工程。
- 开发工具--------------- IDEA 2018.1.x
- 构建工具--------------- Gradle4.8
- 代码质量审查工具---SonarLint
git clone http://guoquan@bitbucket.gjsy.gsafety.com/scm/gspms/dawn-community-manage.git
本地切换到develop分支
使用IDEA 2018.1.5
打开工程, 选择use default gradle wrapper
。
在IDEA窗口右侧导航栏选择Gradle
,打开dawn-community-manage
根目录,选择task
,然后bulid
.
点击idea窗口上方工具栏中绿色的三角形,启动工程。或者进入Application
中启动里面的main
方法。
查看运行输出窗口,无错误日志后,在浏览器地址栏输入http://localhost:8666
即可访问swagger-ui
。
dawn-community-manage/ - 基础支撑工程根目录
├─ .idea/ - idea工作目录,存放了idea项目的一些描述文件等。
├─ .gradle/ - gradle工作目录
├─ dawn-community-manage-backend - 基础支撑工程的宿主程序
├─ dawn-community-manage-contract - 基础支撑工程的业务模块契约,包含服务和数据契约
├─ dawn-community-manage-service - 基础支撑工程的业务模块服务实现,含此业务模块对应的datamapper,entity,repository,serviceimpl
├─ dawn-community-manage-webapi - 基础支撑工程的业务模块webapi-controller
├─ dawn-community-manage-common - 基础支撑工程的公共模块
├─ build/ - gradle构建结果的输出目录。
├─ docs - 基础支撑工程的相关文档。
├─ gradle/ - gradle存放gradle-wrapper包。
├─ scripts - 通用脚本组件(git,publish,sonar,jacoco...)
├─ .gitgnore - git忽略文件
├─ dawn-community-manage.iml - 存放基础支撑工程的配置信息
├─ gradlew - Gradle start up script for UNINX
├─ gradlew.bat - Gradle startup script for Windows
├─ build.gradle - gradle构建脚本
└─ README.md - *基础支撑工程的描述*
- 采用语义化命名规则,初始版本号为:1.0.0
- Releases版本规则为:1.0.0-RELEASES
- Snapshot版本规则为:1.0.0-SNAPSHOT
to do