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