java jdbc template_使用Spring JDBCTemplate简化JDBC的操作

这篇博客介绍了如何使用Spring的JdbcTemplate类来简化Java JDBC操作,包括创建表、增删改查的方法示例,以及JdbcTemplate的主要功能,如execute、update、query等方法的应用。
摘要由CSDN通过智能技术生成

接触过JAVA WEB开发的朋友肯定都知道Hibernate框架,虽然不否定它的强大之处,但个人对它一直无感,总感觉不够灵活,太过臃肿了。

今天来说下Spring中关于JDBC的一个辅助类(JDBC Template),它封装了JDBC的操作,使用起来非常方便。

先说下"傻瓜式"的使用(不依赖于xml配置):

直接写个测试单元:

1 packagecom.lcw.spring.jdbc;2

3 importorg.junit.Test;4 importorg.springframework.jdbc.core.JdbcTemplate;5 importorg.springframework.jdbc.datasource.DriverManagerDataSource;6

7 public classJDBCTemplate {8

9 @Test10 public voiddemo(){11 DriverManagerDataSource dataSource=newDriverManagerDataSource();12 dataSource.setDriverClassName("com.mysql.jdbc.Driver");13 dataSource.setUrl("jdbc:mysql:///spring");14 dataSource.setUsername("root");15 dataSource.setPassword("");16

17 JdbcTemplate jdbcTemplate=newJdbcTemplate(dataSource);18 jdbcTemplate.execute("create table temp(id int primary key,name varchar(32))");19

20 }21

22 }

2d30c8b5de4867412c5ac3a65c09fe78.png

很简单吧,再来看下使用结合配置文件,完整的实现对一个类的增删改查

首先DEMO目录结构:

034255bad81c383ba14fba8d01c4e848.png

appliactionContext.xml

1 <?xml version="1.0" encoding="UTF-8"?>

2

3 xmlns:p="http://www.springframework.org/schema/p"

4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

5 xsi:schemaLocation="6 http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

7

8

9

10

11

1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值