首页 > 数据库技术 > 详细

JDBCTemplate概念和准备

时间:2021-08-30 05:16:47      阅读:19      评论:0      收藏:0      [点我收藏+]

1:什么是JDBCTemplate:

    spring框架对于JDBC进行封装,使用JDBCTemplate方便实现对数据库操作

 

2:使用前准备:

 

1:导入需要的jar包

    mysql-connector-java-5.1.13-bin.jar

    spring-jdbc-4.3.2.RELEASE.jar

    spring-orm-4.3.2.RELEASE.jar  (用于spring整合其他框架使用,这里使用jdbcTemplate可以不使用)

    spring-tx-4.3.2.RELEASE.jar

 

2:配置德鲁伊连接池:

  

    <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"></property>
        <property name="url" value="jdbc:mysql://localhost:3306/iotest"></property>
        <property name="username" value="root"></property>
        <property name="password" value="root"></property>
    </bean>

 

 

3:配置JDBCTemplate对象,注入DataSource

<!--    JDBCTemplate对象-->
        <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<!--            注入dataSource-->
            <property name="dataSource" ref="dataSource"></property>
        </bean>

 

4:创建service类,创建dao类,在service里注入dao,在daoImpl里注入jdbcTemplate对象

  

package JDBCTemplate.service;

import JDBCTemplate.dao.BookDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

@Service
public class Bookservice {
    //注入dao
    @Autowired
    private BookDao bookDao;

}
package JDBCTemplate.dao;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.stereotype.Repository;

@Repository
public class BookdaoImpl implements BookDao{
    //注入JDBCTemplate
    @Autowired
    private JdbcTemplate jdbcTemplate;
}

 

 

 

JDBCTemplate概念和准备

原文:https://www.cnblogs.com/Infinity-Finish/p/15202107.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!