Sonar地址 http://localhost:9000 admin/admin 暂定localhost,后期根据部署情况修改 本机Maven配置 配置 /.m2/settings.xml 为工程添加Jacoco插件 配置工程的pom.xml 注意将surefi…
整合springfox 修改父pom 添加springfox的依赖: 增加spring配置 新增配置类 SwaggerConfiguration.java 相关路径 swagger ui api docs 编码示例 Domain层 Controller层 注意事项…
参考文档 https://acexking.github.io/2019/08/14/typescript/ https://www.zhihu.com/question/55701103 https://github.com/microsoft/TypeScri…
简介 项目中经常需要将Model和DTO互转,产生很多 getXXX/setXXX 的模板化代码。使用ModelMapper可以简化转换步骤。 官网 http://modelmapper.org/ 添加依赖 对象示例 源对象: 目标对象: 自动转换 自定义转换 转…
参考文档 https://angular.cn/guide/styleguide https://zhuanlan.zhihu.com/p/29784072 https://www.npmjs.com/package/codelyzer 单一职责 一个文件定义一样…
简介 工程必须编写Junit单元测试,只有通过所有测试并达到指定覆盖率之后,才允许构建。 初期不强制要求,视团队接受/排斥情况而定 约定 存放及命名 所有单元测试均放在src/test/java文件夹下,命名为类名+Test(s).java,即对于某个类的所有单元…
RESTful风格简介 定义 REST = REpresentational State Transfer = 表现层状态转移 REST描述的是在网络中Client/Server的一种交互风格,并非强制性规范。 名词&资源 URL中只使用名词来指定资源,原则上不使…