Spring提供了编写DAO的支持类


1DaoSupport类:JdbcDaoSupportHibernateDaoSupport,自己写的DAO按使用的访问技术,有选择的继承它们(类似于以前写的BaseDAO类)。

2Template类:JdbcTemplateHibernateTemplate,封装了通用操作,如:增删改查。特殊操作,如:分页查询,则仍需要使用Hibernate原来的方式,详见8.6节。

3)继承DaoSupport类后,就可通过getJdbcTemplate()getHibernateTemplate()方法获得对应的Template类对象,即可进行通用操作:

update():实现增删改查。query():实现查询多行记录。

queryForObject():实现查询单行记录。queryForInt():实现查询单个int值。

4将一条记录转换成一个实体对象,需要实现Spring提供的RowMapper接口(将实体与记录间的转换写在它的实现类中),因为Spring提供的Template对象中的查询方法query()RowMapper类型的参数。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值