spring中​JdbcTemplate怎么使用

发布时间:2022-10-21 11:53:03 作者:iii
来源:亿速云 阅读:143

本文小编为大家详细介绍“spring中JdbcTemplate怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“spring中JdbcTemplate怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

Spring JDBC 数据访问
Spring JDBC是Spring所提供的持久层技术,它的主要目标是降低使用JDBC API的门槛,以一种更直接,更简介,更简单的方式使用JDBC API, 在Spring JDBC里,仅需做那些与业务相关的DML操作,而将资源获取,Statment创建,资源释放以及异常处理等繁杂而乏味的工作交给Spring JDBC…

虽然ORM的框架已经成熟丰富,但是JDBC的灵活,直接的特性,依然让他拥有自己的用武之地,如在完全依赖查询模型动态产生查询语句的综合查询系统中,Hibernaye,MyBatis,JPA等框架都无法使用,这里JDBC是唯一的选择.

JdbcTemplate 的使用
1.导入jar包

 <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.37</version>
    </dependency>
    <dependency>
      <groupId>com.mchange</groupId>
      <artifactId>c3p0</artifactId>
      <version>0.9.5.2</version>
    </dependency>
    <!-- 配置的 spring-jdbc -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifactId>
      <version>4.3.18.RELEASE</version>
    </dependency>

2.测试 JdbcTemplate的使用

public void test() {

    //创建一个连接池
    ComboPooledDataSource comboPooledDataSource=new ComboPooledDataSource();
    try {
        comboPooledDataSource.setDriverClass("com.mysql.jdbc.Driver");
        comboPooledDataSource.setJdbcUrl("jdbc:mysql://localhost:3306/ssm");
        comboPooledDataSource.setUser("root");
        comboPooledDataSource.setPassword("123");

        //2.创建JdbcTemplate对象
        JdbcTemplate jdbcTemplate=new JdbcTemplate(comboPooledDataSource);


        //3.执行sql
        String sql="insert into users values(null,?,?)";

       jdbcTemplate.update(sql,"daimenglaoshi","123");


    } catch (PropertyVetoException e) {
        e.printStackTrace();
    }

}

读到这里,这篇“spring中JdbcTemplate怎么使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注亿速云行业资讯频道。

推荐阅读:
  1. spring boot DAO之jdbcTemplate
  2. 如何使用SpringBoot  jdbctemplate

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

spring

上一篇:docker怎么部署HFish

下一篇:win10本地连接受限如何解决

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》