Spring 框架下的 JDBC

这篇博客介绍了如何在Spring框架下使用JDBC,特别是Spring的JDBCTemplate。通过对比纯JDBC和Spring JDBCTemplate的优缺点,强调了Spring JDBCTemplate在简化代码和提高开发效率上的优势。文章详细阐述了整合Spring和JDBC的步骤,包括导入必要的jar包、配置DataSource和JdbcTemplate Bean,以及展示了相关的实体类、接口实现和配置文件。
摘要由CSDN通过智能技术生成

Spring JDBC

    Spring 对JDBC技术规范做了进一步封装,它又叫Spring JDBCTemplate(jdbc模板技术)


     纯JDBC:代码清晰的、效率最高、代码是最烦的、
    Spring JDBCTemplate:代码相对来说就不那么清晰,效率要低一点,代码相对简单


    如何进行Spring和jdbc的集合?(数据库的连接池)
        (1) 导入jar 包:spring-jdbc.jar  驱动类   连接池 DruidUtil2(框架的原型)
        (2) 配置类:@Configuration
        (3) @Spring IOC + JDBC 实现
            JdbcConfig: a.配置属性  b.配置DataSource Bean
        (4) 配置JdbcTemplate Bean  @Bean

1.pom.xml 所需要的jar包

 
     
    <!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>${spring.version}</version>
    </dependency>
<!-- MySQL数据库连接池 -->
        <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.48</version>
        </dependency>

        <!-- Druid -->
        <!-- https://mvnrepository.com/artifact/com.alibaba/druid -->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.20</version>
        </dependency>
 

 

2. 一个实体类:Account.java

 
public class Account {
    private int id;
    private String name;
    private Double balance;
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值