单元测试
spring
- 类头配置
- 配置文件
- @ContextConfiguration(_locations = {“classpath:config/spring.xml”})_
- 注解标明spring的配置文件
- 运行时类
- @RunWith(_value = SpringJUnit4ClassRunner.class)_
- 使测试基于spring测试环境
- 配置文件
方法配置
类头
- 直接上注解在类头:
- @RunWith(_SpringRunner.class)_
- @SpringBootTest
- 需要使用的service或者dao加上注解
- @Autowired
- 并在方法前边加上
- @Test
- 即可点击运行测试类
- 直接上注解在类头:
方法
基础注解
链式注解
打包成服务运行
- 参考
- 上git下载两个服务伪装文件
- 步骤
- 将两个文件加上jar文件放到一个文件夹
- 更改两个文件名为自己的服务名
- 打开xml文件进行相关配置(如上文件内注释)
- 文件内打开cmd输入 Outer_CTT.exe install 进行服务安装
- 打开系统服务界面找到相应服务打开即可
- 注意
- 基础方法:https://blog.csdn.net/qq_45193304/article/details/107576754
- 失败解决方案:https://blog.csdn.net/qq_15028305/article/details/97119093
- 注意
- 修改完基础项目后,需要修改这两个类更新配置才能实时更新类内容


妥协了,上边的热部署还是太慢了,和重启速度都差不多
类型
- yml和properties的区别:
- 作用都一样,但是yml更加有层次感,比properties更加方便
-
注解
-
杂
-
- dao(mapper):访问数据库,向数据库发送sql语句
- entity(domain):实体类,对应数据库里的表的类
- sercvice:处理业务,放业务逻辑代码
- controller(webz,biz):处理请求与响应
- dto:数据传输的对象,设计api接口所使用的类(包括入参,出餐)
- bo:业务处理类,当我们收到dto时可以将dto转换为bo,然后再交给其他service处理
- vo(model):展示到前端的数据类
- facade:接口
- lombok
- 链式注解

