读《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接口;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值