“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);
}