栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

JdbcTemplate

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

JdbcTemplate

JdbcTemplate的基本使用 JdbcTemplate的概述

它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供 了很多的操作模板类。例如:操作关系型数据的JdbcTemplate和Hibernate Template,操作nosql数据库的RedisTemplate,操作消息队列的JImsTemplate等等。

JdbcTemplate开发步骤
    导入spring-jdbc和spring-tx的坐标创建数据库表和实体创建JdbcTemplate对象执行数据库操作
	@Test
    public void test1(){
        //创建数据源
        DruidDataSource druidDataSource = new DruidDataSource();
        druidDataSource.setUsername("root");
        druidDataSource.setPassword("root");
        druidDataSource.setUrl("jdbc:mysql://localhost:3306/test");
        druidDataSource.setDriverClassName("com.mysql.cj.jdbc.Driver");

        JdbcTemplate jdbcTemplate = new JdbcTemplate();
        //设置数据源对象
        jdbcTemplate.setDataSource(druidDataSource);
        //执行数据
        String sql = "insert into user values(?,?)";
        jdbcTemplate.update(sql,"赵六",26);
    }
Spring产生JdbcTemplate对象

    在applicationContext.xml中配置数据源和JdbcTemplate对象

        
        
    
        
        
            
            
            
            
        
        
        
            
        
    

    获取应用上下文对象进行测试

        @Test
        public void test2(){
            ApplicationContext app = new ClassPathXmlApplicationContext("applicationContext.xml");
            JdbcTemplate jdbcTemplste = app.getBean(JdbcTemplate.class);
            //执行数据
            String sql = "insert into user values(?,?)";
            jdbcTemplste.update(sql,"哈哈",27);
        }
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/756058.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号