小七 发表于 2014-5-27 22:37

Spring 如何管理JDBC

Spring JDBC
   1、管理数据源
   2、连接关闭
   3、简化数据访问层操作 jdbcTemplate

Spring JDBC开发步骤
1、在spring配置文件中配置数据源
    <bean id="dataSource"
                class="org.springframework.jdbc.datasource.DriverManagerDataSource" destroy-method="close">
                <property name="driverClassName" value="com.mysql.jdbc.Driver" />
                <property name="url" value="jdbc:mysql://127.0.0.1:3306/mydb" />
                <property name="username" value="root" />
                <property name="password" value="1234" />
        </bean>
2、配置JDBC模板类
   <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
                <property name="dataSource" ref="dataSource"/>
        </bean>
3、spring容器管理数据访问层
   <bean id="userDaoImpl" class="com.tarena.dao.impl.UserDaoImpl">
                <property name="jdbcTemplate" ref="jdbcTemplate"/>
        </bean>
4、在数据访问层注入JdbcTemplate(set)
5、使用JdbcTemplate完成插入
6、sql语句让spring容器管理
   <bean id="userDaoImpl" class="com.tarena.dao.impl.UserDaoImpl">
                <property name="jdbcTemplate" ref="jdbcTemplate"/>
                <property name="sql" value="insert into t_user(username,password) values (?,?)"/>
        </bean>

页: [1]
查看完整版本: Spring 如何管理JDBC