我是刚开始学java web 开发,我看了很多项目,
很不明白为什么分这么多层.
例如一个项目采用struct 有:
1.实体类:
2 Action类:
3.DAO类
4service类。
5jsp.
请问为什么这样分啊,把这些都放在一块是个坏主意,可是我不能理解的是:service,我觉得省掉service会更简单些,
而且为什么DAO,service,真正起作用的类都要实现一个借口呢?使用它们的时候都是声明接口类,然后再注入它们,为什么不直接使用呢,
疑惑中。。。
已采纳
问一个web开发的基础性问题 关于结构分层的
- 写回答
- 好问题 提建议
- 追加酬金
- 关注问题
- 分享
- 邀请回答