NSodium'Blog

NSodium'Blog on CSDN,JAVA technique

读《Struts+Spring+Hibernate快速入门》笔记!

天极网 <Struts+Spring+Hibernate快速入门>

http://www.yesky.com/336/1930336.shtml

 

该文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate,思路清晰,条理分明。结合前几天对一个机票订购模型的DAO层分析,总结出以下几点!

(一)立项(该文建模顺序)

·配置Hibernate和事务
·装载Spring的applicationContext.xml文件
·建立业务层和DAO之间的依赖关系[参见(二)]
·将Spring应用到Struts中

(二)建立业务层和DAO之间的依赖关系
·数据库建表
·在MyEclipse数据库浏览模式下建立数据库及建立连接关系
·生成建立映射关系的文件(①src路径;②包名)
·选择抽象类匹配类型,实现java.io.Serializable接口,选择类型不作详细说明(目的是使对象序列化,抽取数据类型,util包)
·DAO层实体类继承的是Spring的HibernateDaoSupport
文件主要内容:
1、org.springframework.orm.hibernate3.support.HibernateDaoSupport;
2、LogFactory.getLog(当前类);//commongs-logging.jar
3、initDao()
2、文章中说的增,删,查,改部分在基类中生成方法:
①save()
②delete()
③findById(java.lang.Integer id)、List findByExample(myclassname instance);//util.List
④attachDirty()……;//org.apache.commons.logging.Log;
//org.apache.commons.logging.LogFactory;
⑤ApplicationContext;//org.springframework.context

(三)Hibernate中DAO在应用层中实现数据连接的逻辑
·DAO接口创建业务对象的访问接口;
·impl包下建一个实现DAO接口的类(偶公司大虾做法);
·DAO实体类继承HibernateDAOSupport类和DAO接口;

阅读更多
个人分类: Java扩展
上一篇理解接口[转]
下一篇Java中对HashMap的深度分析与比较
想对作者说点什么? 我来说一句

Struts+Spring+Hibernate快速入门

2011年08月16日 5KB 下载

Struts+Spring+Hibernate整合笔记

2009年05月20日 29KB 下载

Struts+Spring+Hibernate

2011年02月26日 561KB 下载

没有更多推荐了,返回首页

关闭
关闭