“Spring:JdbcTemplate、事务”的版本间差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
无编辑摘要  | 
				无编辑摘要  | 
				||
| 第1行: | 第1行: | ||
[[category:SpringFramework]]  | [[category:SpringFramework]]  | ||
==   | == 关于 ===  | ||
spring对不同的持久化层技术都进行了封装:  | |||
:[[File:spring的dao模板类.png|600px]]  | |||
jdbcTemplate 对JDBC进行了封装;  | |||
=== jar包 ===  | |||
[[File:spring-JDBCTemplate相关jar包.jpg|400px]]  | |||
* 数据库驱动包;  | |||
* JDBC 包;  | |||
* 事务包  | |||
=== JDBC 模板的基本使用 ===  | |||
<syntaxhighlight lang="java" highlight="3,9">  | |||
@Test  | |||
public void demo1(){  | |||
   DriverManagerDataSource dataSource = new DriverManagerDataSource();  | |||
   dataSource.setDriverClassName("com.mysql.jdbc.Driver");  | |||
   dataSource.setUrl("jdbc:mysql:///spring_day03");  | |||
   dataSource.setUsername("root");  | |||
   dataSource.setPassword("123");  | |||
   JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);  | |||
   jdbcTemplate.update("insert into account values (null,?,?)", " 会希",10000d);  | |||
}  | |||
</syntaxhighlight>  | |||
== 连接池 ==  | |||
== jdbcTemplate ==  | |||
=== 配置 ===  | |||
=== 操作 ===  | |||
== 事务 ==  | == 事务 ==  | ||
2020年10月31日 (六) 02:42的版本
关于 =
spring对不同的持久化层技术都进行了封装:
jdbcTemplate 对JDBC进行了封装;
jar包
- 数据库驱动包;
 - JDBC 包;
 - 事务包
 
JDBC 模板的基本使用
@Test
public void demo1(){
   DriverManagerDataSource dataSource = new DriverManagerDataSource();
   dataSource.setDriverClassName("com.mysql.jdbc.Driver");
   dataSource.setUrl("jdbc:mysql:///spring_day03");
   dataSource.setUsername("root");
   dataSource.setPassword("123");
   
   JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
   jdbcTemplate.update("insert into account values (null,?,?)", " 会希",10000d);
}

