发表于: 2018-03-29 20:47:46
1 521
今天完成的事情:
1、开发服务层
1)编写业务层接口 IEmpService
2)实现业务层接口,在实现类中要实例化数据库连接类,并且每个方法里要对数据库进行关闭
3)编写服务层工厂类,提供给其他层次使用
2、学习代码测试
1)编写主方法调用测试
2)利用JUnit进行测试
步骤:
1.选择要测试的接口:例如IEmpService
2.新建JUnit中的JUnit Test Case,测试类放在test.junit包下
3.选择测试方法
4.在项目中添加JUnit的开发包
5.填充代码运行测试
收获:
1、对层次间的调用关系更加明白,业务层通过数据层工厂类获得数据层接口的实例,然后根据数据层接口里方法选择合适的加以调用来完成某项业务,服务层不直接跟数据层的具体实现相关联,它不关心数据层的具体实现。
2、对工厂类有初步了解,外部可以通过工厂类获得某个实例,而不必关心这个实例是怎么生成的。
3、对程序测试更加了解,针对目前代码,测试可分为两种,一是通过编写main()方法进行测试,这是最原始的测试方法,另一种是JUnit测试,需要注意的是进行JUnit测试的步骤,在JUnit测试中,可以对单个方法进行测试,也可以一起综合测试
遇到问题:暂无
明天计划:
学习spring
评论