JdbcTemplate

JdbcTemplate简介:

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

准备工作:

创建一个新的Maven

JdbcTemplate_第1张图片

对Maven进行取名和坐标 

JdbcTemplate_第2张图片

 在pom.xml中引入依赖

jar

    
    
        org.springframework
        spring-context
        5.3.1
    
    
    
    
    
        org.springframework
        spring-orm
        5.3.1
    
    
    
        org.springframework
        spring-test
        5.3.1
    
    
    
        junit
        junit
        4.12
        test
    
    
    
        mysql
        mysql-connector-java
        5.1.37
    
    
    
        com.alibaba
        druid
        1.0.31
    

    
    
        org.springframework
        spring-aspects
        5.3.1
    



 获取bean的三种方式:

1.根据类型类获取

2.根据id和类型来获取

3.根据类型来获取

创建properties文件和spring的xml配置文件

JdbcTemplate_第3张图片

在properties文件中配置连接数据库的信息 

JdbcTemplate_第4张图片

在spring-jdbc的配置文件中添加如下的bean 

JdbcTemplate_第5张图片

 Spring整合junit4和JdbcTemplate实现添加功能:

Spring-test的依赖是整合了junit测试的依赖

Spring-test:直接通过依赖注入的方式来获取IOC容器当中的bean来使用就行,

新建测试类

JdbcTemplate_第6张图片

再测试类中添加相应的方法 

JdbcTemplate_第7张图片

测试结果: 

JdbcTemplate_第8张图片

JdbcTemplate_第9张图片 

 JdbcTemplate实现查询功能:

创建一个表对应的实体类,添加有参和无参构造器,添加set和get和toString方法

JdbcTemplate_第10张图片

 

1.查询单个的数据

JdbcTemplate_第11张图片

 查询结果如下所示:

 2.查询所有的信息

JdbcTemplate_第12张图片

 查询结果如下所示:

JdbcTemplate_第13张图片

 3.查询单行单列

JdbcTemplate_第14张图片

 结果如下所示:
JdbcTemplate_第15张图片

 

你可能感兴趣的:(Spring,java,spring,mysql)