1.MVC开发模式
1.1.主要文件介绍
★ VO、POJO对象
★ DAO接口
★ IMPL接口实现类
★ DAO工厂
★ VO、POJO工厂
★ DBC数据库连接管理类,数据库事务处理机制
★ Servlet业务处理及其配置文件
★ JSP调用页面(增、删、改、查)
1.2.调用模式:
JSP--->Servlet--->DAO--->DB
2.SSH开发模式
1。主要介绍
1.Sturts2.0 配置--> sturts.xml、struts.properties
2.Spring2.0 配置--> applicationContext.xml
3.Hibernate3.2配置--> hibernate.cfg.xml
4. JSP文件--> 具有Struts2.0支持的增、删、改、查页面及自定义查询、自动分页等操作
5.Action--> 业务Action.java和导出Excel的Action等
6.VO --> bean.java及 bean.hbm.xml配置文件
7.Service --> Service接口定义类
8.DAO --> DAO接口定义类
9.DAOImpl --> DAO接口Implements实现类
10.程序配置 --> web.xml
11.验证框架--> bean-validation.xml (实体验证)、SaveAction-validation.xml (保存验证)、UpdateAction-validation.xml (修改验证)
12. 日志管理配置 --> log4j.xml 国际化配置-->globalMessages_zh.properties(中文) globalMessages_en.properties(英文)
13.页面美工 --> 页面按钮样式及CSS样式文件
2.调用模式:
Struts->Server->Action->Dao->DaoImpl->Spring->Hibernate->DB