软件开发的两种模式:
1、 dao——>daoimpl、service——serviceimpl、testBean
2、 dao、service、ucc、uccimpl、testBean
第一种模式实现了分离而且分离的很清晰,这样便于团队之间的开发,每个小组的成员只要将自己的接口提供给他人就可以了,而他在使用的过程中完全没有必要去考虑这个接口是如何实现的;第二种模式省去了dao、service的实现直接去操作dao和service类,而在逻辑调用的时候还是和第一种模式很像的,对于dao固定的情况下,第二种模式的效率会高一些,但是局限性会很大,便于小组内开发,不利于小组之间进行开发。
希望与大家一起进行交流讨论