★学习目标:
掌握update()方法的使用。
★思考任务:
update()方法是如何执行的?
★任务学习:
1、update()用于执行插入、更新和删除操作
update()方法可以完成插入、更新和删除数据的操作。在JdbcTemplate类中,提供了一系列的update()方法,其常用方法如表所示。

2、update()方法使用步骤
update()方法可以完成插入、更新和删除数据的操作。下面通过一个案例演示update()方法的使用,该案例要求添加、更新、删除用户账户,案例具体实现步骤如下所示。
(1) 编写实体类
在chapter09项目的com.itheima包中,创建Account类,在该类中定义id、username和balance属性,分别表示账户id、用户名和账户余额,以及其对应的getter/setter方法。
(2) 编写Dao层接口
在com.itheima包中,创建接口AccountDao,并在接口中定义添加、更新和删除账户的方法。
(3) 实现Dao层接口
在com.itheima包中,创建AccountDao接口的实现类AccountDaoImpl,并在类中实现添加、更新和删除账户的方法。
(4) 编写配置文件
在applicationContext.xml中,定义一个id为accountDao的Bean,用于将jdbcTemplate注入到accountDao实例中。
(5) 测试添加功能
在com.itheima包中创建测试类TestAddAccount,该类主要用于添加用户账户信息。
(6) 测试更新操作
执行完插入操作后,接下来调用JdbcTemplate类的update()方法执行更新操作。在com.itheima包中创建测试类TestUpdateAccount,用于更新用户账户信息。
(7) 测试删除操作
执行完更新操作后,最后调用JdbcTemplate类的delete()方法执行删除操作。在com.itheima包中创建测试类TestDeleteAccount,该类主要用于删除用户账户信息。

