首先这是现在最基本的分层方式,结合了SSH架构。
Dao主要做数据库的交互工作
Modle 是模型 存放你的实体类
Service 做相应的业务逻辑处理
Action是一个控制器
modle层就是对应的数据库表的实体类。
Dao层是使用了Hibernate连接数据库、操作数据库(增删改查)。
Service层:引用对应的Dao数据库操作,在这里可以编写自己需要的代码(比如简单的判断)。
Action层:引用对应的Service层,在这里结合Struts的配置文件,跳转到指定的页面,当然也能接受页面传递的请求数据,也可以做些计算处理。
以上的Hibernate,Struts,都需要注入到Spring的配置文件中,Spring把这些联系起来,成为一个整体。
本文详细解析了SSH架构下,包括Dao、Model、Service、Action四个核心组件的功能与作用,以及它们如何通过Spring框架整合,完成数据库交互、业务逻辑处理和页面跳转等关键任务。
1553

被折叠的 条评论
为什么被折叠?



