(最经典的三层 表示层 业务逻辑层 持久化层)写项目的时候 (用的是ssh2框架)你除了可以分最经典的Dao层 Manager层 action层,你还可以把dao层去掉,直接在manager使用持久化操作!这个地球人都知道,而且很多人很喜欢这种方法(例如:俺),毕竟dao写来写去就那几句,虽然可以封装起来变成通用减少代码量!,不过我还是觉得不分dao来得好些!接下来,问题来了!第一种,也就是我上面说的不分dao层,把业务逻辑和持久化操作都在manager里面完成!
第二种,还是不分dao层,把业务逻辑都放到action里面去做,manager里面就只进行持久化操作!你们会选择哪种???????