标签:
JdbcTemplate 是Spring提供简化Jdbc开发模板工具类。为了更好的了解整个JdbcTemplate配置数据库连接池的过程,这篇文章不采用配置文件的方式,而是采用最基本的代码
的方式来写。后一篇文章会讲配置文件的方式。
1.Spring 对一下的持久层技术支持
spring-jdbc-3.2.0.RELEASE.jar
spring-tx-3.2.0.RELEASE.jar
因为要用到Mysql数据库的包,所以再导入mysql的包
public JdbcTemplate(DataSource dataSource) {
也就是说只要是继承了Database接口的类都是可以传入的。比如JdbcTemplate(这里放置c3p0数据库连接池)也是可以的。换句话说下面代码的第一步和第二步其实关系不大的。是通用的
具体案例如下:
public void testdemo1() { //使用jdbcTemplate去建表 //1.创建数据库连接池,使用spring内置的连接池 DriverManagerDataSource dataSource=new DriverManagerDataSource(); //连接数据库驱动 dataSource.setDriverClassName("com.mysql.jdbc.Driver"); dataSource.setUrl("jdbc:mysql:///spring3_day2"); dataSource.setUsername("root"); dataSource.setPassword("root");
//2.通过连接池构造模板对象 JdbcTemplate jdbcTemplate=new JdbcTemplate(dataSource); //3.执行SQl语句,创建一个person表,设置里面的字段 jdbcTemplate.execute("create table person(id int primary key,name varchar(20))"); }
可以查看一下JdbcTemplate的源代码。
标签:
原文地址:http://www.cnblogs.com/shenxiaoquan/p/5727668.html