(注这里介绍的Spring是Spring1.1)数据库
数据库访问技术主要有JDBC(Java Data Base Connectivity)、Hibernate、JDO(Java Data Object)等ide
Spring对数据库访问技术的支持——Spring DAO,包括数据源、DaoSupport、Template和事务管理等spa
一、数据源(数据工厂)有blog
DataSource(即JdbcSource)、SessionFactory(即HibernateSource)事务
二、DaoSupport有get
JdbcDaoSupport、HibernateDaoSupport、JdoDaoSupportit
三、Template有io
JdbcTemplate、HibernateTemplate、TransactionTemplateclass
四、事务管理有配置
DataSourceTransactionManager(即JdbcTransactionManager)、HibernateTransactionManager
应用Spring DAO须要配置以下Bean:
数据源Bean、DAO Bean和事务管理Bean
参考资料