DAO层的设计:
在实际的开发中有一种项目的程序组织架构方案叫做MVC模式。
MVC模式就是按照程序的功能将它们分成三层,分别是Modle层
(模型层)、View(显示层)、Controller(控制层)。
Modle层:Modle层又可以细分为两层,分别是dao层、service层。
这两层的主要功能如下:
service层:主要负责一些业务处理,比如取得连接、关闭数据库连接、事
务回滚或者一些复杂的逻辑业务处理放到 service 。
dao层:负责访问数据库进行数据的操作,取得结果集,之后将结果集中的
数据取出封装到VO类对象之后返回给service 层。
dao层需要自己的接口是为了了解耦合
Controller层:叫做控制层,主要的功能是处理用户发送的请求。
View层:叫做显示层,主要是负责事项数据。
Junit测试:
Junit测试又叫做单元测试,Junit测试的好处是能进行批量测试,而且如果
方法出现了问题能立刻定位出出现问题的方法,还有一个好处就是感官效果
很好,如果所有方法都通过了则显示绿条(Green bar),否则显示红条(Red bar)。