1、JSP页面通过struts.xml调用相应的Action类(控制层)
2、Action类调用Service类(服务层)
3、Service类调用DAO类访问数据库(数据访问层)
分层说明:
1、控制层:Action类
2、服务层:Service,此层直接调用DAO层
3、数据访问层:DAO,直接操作数据库,继承HibernateDaoSupport类,调用getHibernateTemplate()方法,返回HibernateTemplate对象操作数据库
4、领域层:domain
包含:一、数据表对应的类,类名通常与数据表同名
二、数据表字段的配置文件(HBM文件),通过“DB Brower”建立此文件,建立完成后会自动在hibernate.cfg.xml中增加mapping
本文介绍了使用Struts框架实现的MVC架构分层原理及各层间的交互过程。包括JSP页面通过Struts.xml调用Action类,Action类进一步调用Service类和服务层直接调用DAO层访问数据库等内容。
1087

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



