spring-使用配置文件完成JdbcTemplate操作数据库-c3p0
一、创建spring项目
项目名称:spring101302
二、在项目上添加jar包
1.在项目中创建lib目录
/lib
2.在lib目录下添加spring支持
commons-logging.jar
junit-4.10.jar
log4j.jar
mysql-connector-java-5.1.18-bin.jar
spring-beans-3.2.0.RELEASE.jar
spring-context-3.2.0.RELEASE.jar
spring-core-3.2.0.RELEASE.jar
spring-expression-3.2.0.RELEASE.jar
spring-jdbc-3.2.0.RELEASE.jar
spring-tx-3.2.0.RELEASE.jar
com.springsource.com.mchange.v2.c3p0-0.9.1.2.jar
三、在项目中添加配置文件
1.在项目中创建conf目录
2.在conf目录下添加spring核心配置文件
配置文件名称:applicationContext.xml
配置文件内容:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
<!-- 1.配置数据库连接池 -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="jdbcUrl" value="jdbc:mysql://localhost:3306/spring"></property>
<property name="driverClass" value="com.mysql.jdbc.Driver"></property>
<property name="user" value="root"></property>
<property name="password" value="root"></property>
</bean>
<!-- 2.配置JdbcTemplate -->
<bean id="jdbctemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<!-- 给属性注入值 -->
<property name="dataSource" ref="dataSource"></property>
</bean>
</beans>
四、测试
1.在项目上创建test目录
/test
2.在test目录下创建测试包
包名:cn.jbit.spring101301.test
3.在测试包下创建测试类
测试类名:JdbcTemplateDemo.java
测试类的内容:
public class JdbcTemplateDemo {
/**
* 使用spring jdbctemplate添加数据
*/
@Test
public void testJdbcTemplate(){
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");
JdbcTemplate jdbcTemplate = (JdbcTemplate) context.getBean("jdbctemplate");
String sql = "INSERT INTO temp(tid,tname) VALUES(3,'wangwu')";
jdbcTemplate.execute(sql);
}
}
转载于:https://blog.51cto.com/suyanzhu/1563221
spring-使用配置文件完成JdbcTemplate操作数据库-c3p0相关推荐
- spring-使用配置文件完成JdbcTemplate操作数据库
一.创建spring项目 项目名称:spring101302 二.在项目上添加jar包 1.在项目中创建lib目录 /lib 2.在lib目录下添加spring ...
- Spring : JdbcTemplate操作数据库(详细)
前言 什么是 JdbcTemplate? Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作. 本文将对<水浒传>英雄人物表进行数据操作示例,先 ...
- 编写DAO,通过JdbcTemplate操作数据库的实践
目的:编写DAO,通过Spring中的JdbcTemplate,对数据库中的学生数据进行增删改查操作. 要操作的数据库表结构为: 一.大体框架 1.要利用JdbcTemplate,首先要添加Sprin ...
- JdbcTemplate操作数据库demo
1.JdbcTemplate操作数据库 1.什么是 JdbcTemplate (1)Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作 2.准备工作 (1) ...
- Spring5框架基础详解(五)(JdbcTemplate概念和准备、jdbcTemplate操作数据库添加功能、修改和删除功能、查询功能)
文章目录 一.JdbcTemplate是什么和准备工作 1.1.引入相关maven依赖 1.2在spring配置文件配置数据库连接 1.3配置JdbcTemplate对象,注入DateSource 1 ...
- Spring Boot中使用JdbcTemplate访问数据库
本文介绍在Spring Boot基础下配置数据源和通过JdbcTemplate编写数据访问的示例. 数据源配置 在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式. ...
- 使用Spring JDBC框架连接并操作数据库
在前一篇博文JAVA通过JDBC连接并操作MySQL数据库中,我们知道如何通过JDBC连接并操作数据库,但是请看程序,整个程序连接数据库和关闭数据库占了很大一部分代码量,而且每次我们执行一下数据库操作 ...
- spring读取配置文件初始化容器操作总结
Spring初始化容器.三种经常用到的实现: 一.ClassPathXmlApplicationContext:从类路径中加载. 二.FileSystemXmlApplicationContext:从 ...
- 玩转springboot:整合JdbcTemplate访问数据库进行操作
这篇文章我们看一下springboot整合jdbc,做一个小例子来讲解. 数据源配置 在pom.xml文件中导入 <dependency><groupId>org.spring ...
最新文章
- asyncio简单入门(二)
- Leetcode--923. 三数之和的多种可能
- 作为一个程序员,CPU的这些硬核知识你必须会!
- 【算法】剑指 Offer 48. 最长不含重复字符的子字符串
- Exec l 中分列的作用
- 如何高效判断java数组是否包含某个值
- TensorFlow函数使用总结
- python与人工智能基础课程介绍_人工智能基础课程:Python基础
- Docker镜像下载到本地及恢复
- wordpress专属线报网主题模板
- 瞬态电压抑制二极管选型指导,一场走心的科普之旅
- 【每日力扣Leetcode】459-判断一个字符串是否由子字符串重复组成
- python慕课编程答案_中国大学慕课Python编程基础课后答案
- Java HdAcm1174
- 计算机上做报纸模板,word中怎么制作报纸排版模板
- 记--Python --日常练习的两种思考方法
- 简单关键字中英文翻译机代码~
- 独自一人开发一整套 ERP 系统是什么水平?
- matlab矩阵行位列维,Matlab—基本操作与矩阵输入
- webapi中使用token验证(JWT验证)