首页 > 其他分享 >JDBCTemplate_介绍和JDBCTemplate_快速入门

JDBCTemplate_介绍和JDBCTemplate_快速入门

时间:2022-10-23 15:22:39浏览次数:54  
标签:封装 入门 结果 查询 JDBCTemplate template 快速 JdbcTemplate

JDBCTemplate_介绍:

spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发

步骤︰

1.导入jar包

2.创建dbcTemplate对象。依赖于数据源Datasource

jdbcTemplate template = new JdbcTemplate(ds );

3.调用dbcTemplate的方法来完成CRUD的操作

update():执行DML语句。增、删、改语句

queryForMap():查询结果将结果集封装为map集合

queryForList():查询结果将结果集封装为list集合

query():查询结果,将结果封装为JavaBean对象

queryForobject :查询结果,将结果封装为对象

 

 

 

 

JDBCTemplate_快速入门:

步骤︰1.导入jar包

2.创建dbcTemplate对象。依赖于数据源Datasource

jdbcTemplate template = new JdbcTemplate(ds );

3.调用dbcTemplate的方法来完成CRUD的操作

update():执行DML语句。增、删、改语句

queryForMap():查询结果将结果集封装为map集合

queryForList():查询结果将结果集封装为list集合

query():查询结果,将结果封装为JavaBean对象

queryForobject :查询结果,将结果封装为对象

代码实现:

 public static void main(String[] args) {
        // 1.导入jar包
        // 2.创建JDBCTemplate对象
        JdbcTemplate template = new JdbcTemplate(JDBCUtils.getDataSource());
        // 3.调用方法
        String sel = "update account set balance = 5000 where id = ?";
        int count = template.update(sel,4);
        System.out.println(count);
    }

 

标签:封装,入门,结果,查询,JDBCTemplate,template,快速,JdbcTemplate
From: https://www.cnblogs.com/hungui/p/16818622.html

相关文章

  • C语言入门-进制转换
    什么是数制一种计数机制 二进制(用0b表示)只用0和1两个符号来表示数据进位规则:逢二进一 八进制(用0表示)用0~7这八个符号来表示进位规则:逢八进......
  • JDBCTemplate-执行DML语句和执行DQL语句
    JDBCTemplate-执行DML语句需求:定义成员变量 //1、获取JDBCTemplate对象privateJdbcTemplatetemplate=newJdbcTemplate(JDBCUtils.getDataSource());......
  • Spring注解开发入门(五)@Value注解从properties文件读取值,config类加载properties文件
    要想让@Value注解获得properties文件当中的值,第一步需要Spring容器加载properties文件。这就需要在配置类里面使用@PropertySoource注解来知道properties文件的路径了。......
  • Spring注解开发入门(四)@Value注解给简单类型直接赋值
    简单数据类型用@Value注解自动装配赋值,String是简单类型引用数据类型用@Autowired注解自动装配。引用类型指的是Java类对象。通过@Value注解直接赋值:@Value("20110009......
  • Spring注解开发入门(四)自动装配和@Autowired注解
    @Autowired用来配置类与类之间的依赖关系,即,一个类要调用另一个类的对象时就可以通过这个注解来自动装配。1.BookDaoImpl类:packagecom.oxygen.dao.impl;importcom.ox......
  • Spring注解开发入门(三)Bean的生命周期和作用范围
    1.Bean的作用域,其实就是bean采用单例模式还是非单例模式放在网络编程环境是指bean在http请求的作用范围的过程! 在java类上加上@Scope注解,可以设置bean的作用范围p......
  • C语言程序设计--入门五周
       本周是C语言程序设计学习第五周,我代表19组负责本次博文。   一·首先回顾:     在前四周的学习过程中,我们新生小白从第一个C语言程序"HelloWorl......
  • Django入门到入土
    Django-前期初识Django-入门Django-静态文件配置,链接数据库,request对象方法解决django.core.exceptions.ImproperlyConfigured:RequestedsettingLOGGING_CONFIG,but......
  • Django-入门
    目录-Django版本--5种转换器--自定义转换器--级联更新级联删除-Django安装-Django基本操作--终端命令操作---创建Django项目---启动Django项目---创建功能模块......
  • PG入门(2)postgreSQL重要配置文件及参数设置
    pg_hba.conf作用哪些主机可以连接数据库实例哪个数据库用户可以使用它允许这个用户使用哪些数据库客户端使用什么连接方式和认证方式postgresql.conflisten_addresses='*'......