版权声明:本文为博主原创文章遵循
版权协议,转载请附上原文出处链接和本声明
测试数据源(测试数据库连接池)
在Spring中提供了对jdbc的封装类叫JdbcTemplate它可以很方便的帮我们执行sql语句,操作数据库
先准备单表的数据库数据
实验4:查询id=5的数据库记录,封装为┅个Java对象返回 // 实验4:查询id=5的数据库记录封装为一个Java对象返回 实验7:使用带有具名(别名)参数的SQL语句插入一条员工记录,并以Map形式传入參数值 // 实验7:使用带有具名参数的SQL语句插入一条员工记录并以Map形式传入参数值
*1)声明式事务管理(基于配置实現)
2)编程式事务管理了解(基于Java代码实现)
3)Spring中常用事务类型:
REQUIRED--支持当前事务,如果当前没有事务就新建一个事务。这是 最常见的選择
SUPPORTS--支持当前事务,如果当前没有事务就以非事务方式执行。
MANDATORY--支持当前事务如果当前没有事务,就抛出异常
REQUIRES_NEW--新建事务,如果当前存在事务把当前事务挂起。
NOT_SUPPORTED--以非事务方式执行操作如果当前存在事务,就把当 前事务挂起
NEVER--以非事务方式执行,如果当前存在事务則抛出异常。
NESTED--如果当前存在事务则在嵌套事务内执行。如果当前没有事务 则进行与REQUIRED类似的操作。