搜索

简单的J2EE项目,用SSH。分action、service、dao、pojo这几层。 怎么...

发布网友 发布时间:2024-11-01 21:51

我来回答

3个回答

热心网友 时间:2024-11-01 22:42

service层是你的系统的业务逻辑体现,没有什么通用可言,一个service,应该是在有必要跨多dao操作,或者需要事务时才被调用。
dao只应该针对直接的对数据库的CRUD操作,然后返回操作结果,不应该有别的逻辑,这样才不会破坏层次。
只有dao是可以写出通用的来减少重复代码,因为数据库只有CRUD四种操作,不管什么系统都是

热心网友 时间:2024-11-01 22:42

如果用spring的话。建议还是把service层写上。。。这样层次更明显~~~~~ service只做业务处理!!

热心网友 时间:2024-11-01 22:39

业务简单的话,一个service足够了;要想有更好的可扩展性,建议不要把所有业务都放在一个service,这样看起来很混乱,所有的业务交织在一起,不方便维护;通用的service是对所有service的抽象,封装了通用的方法,并不是说整个项目只要一个service就够了
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top