上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 1.在Spring配置文件配置事务管理器 <!--创建事务管理器--> <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <!--注入数据源- 阅读全文
posted @ 2021-12-03 10:51 Soleili 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.事务添加到JavaEE三层结构里面Service层(业务逻辑层) 2.在Spring进行事务管理操作 (1)有两种方式:编程式事务管理和声明式事务管理 *编程式事务管理:通过代码实现事务(不推荐使用,会造成代码过于臃肿) *声明式事务管理:通过配置方式进行使用(推荐使用) 3.声明式事务管理 ( 阅读全文
posted @ 2021-12-03 10:36 Soleili 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 银行转账,如果正常执行没有问题,但是如果代码执行过程中出现异常,会出现一方少钱而另一方没有多钱的情况。 @Service public class UserService { //注入Dao @Autowired private UserDao userDao; //转账方法 public void 阅读全文
posted @ 2021-12-03 10:27 Soleili 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.创建数据库表,添加记录 mysql连接数据库时报此错误: //String url = "jdbc:mysql://localhost:3306/user_db" 如果使用这句就会报错。//Unknown initial character set index '255' received fr 阅读全文
posted @ 2021-12-03 10:19 Soleili 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 事务概念 1.什么是事务: (1)事务是数据库操作最基本单元,逻辑上的一组操作,要么都成功,如果有一个失败所有操作都失败 (2)经典场景:银行转账 *kucy转账100 给mary *lucy少100,mary多100 2.事务四个特性(ACID) (1)原子性 (2)一致性 (3)隔离性 (4)持 阅读全文
posted @ 2021-12-03 09:44 Soleili 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1.批量操作:操作表里面多条记录 2.JdbcTemplate实现批量添加操作 有两个参数 *第一个参数:sql语句 *第二个参数:List集合,添加多条记录数据 //批量添加 @Override public void batchAddBook(List<Object[]> batchArgs) 阅读全文
posted @ 2021-12-02 18:11 Soleili 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate操作数据库(查询返回某个值) 1.查询表里面有多少条记录,返回某个值 2.使用JdbcTemplate实现查询返回某个值代码 有两个参数 *第一个参数:sql语句 *第二个参数: 返回类型Class //查询表中记录数 @Override public int selectC 阅读全文
posted @ 2021-12-02 16:13 Soleili 阅读(1952) 评论(0) 推荐(0) 编辑
摘要: //1.修改的方法 @Override public void update(Book book) { String sql = "update t_user set username=?,ustatus=? where user_id=?"; Object[] args= { book.getUs 阅读全文
posted @ 2021-12-02 15:44 Soleili 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.对应数据库创建实体类 2.编写service和dao (1)在dao进行数据库添加操作 (2)调用jdbcTemplate对象里面的update方法实现添加操作 有两个参数 *第一个参数:sql语句 *第二个参数:可变参数,设置sql语句中的占位符的值 @Repository public cl 阅读全文
posted @ 2021-12-01 21:15 Soleili 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.什么是JdbcTemplate (1)Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库的操作 2.准备工作 (1)引入相关jar包 (2)在Spring配置文件中配置数据库连接池 http://www.springframework.org/schema/aop 阅读全文
posted @ 2021-12-01 20:52 Soleili 阅读(36) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页