================================== 增加单条账户记录,返回受影响的行数 ================================== 实现数据访问接口方法: // 针对t_account表的数据访问接口实现 @Repository public class AccountDao implements IAccountDao { @Resource // 注入JDBC模板 private JdbcTemplate jdbcTemplate; ... // 增加单条账户记录,返回受影响的行数 @Override public int addAccount(Account account) { // 定义SQL语句 String sql = "insert into t_account (account_name, " + "account_type, money, remark, create_time, update_time, " + "userid) values (?, ?, ?, ?, now(), now(), ?)"; // 设置参数 Object args[] = {account.getAccountName(), account.getAccountType(), account.getMoney(), account.getRemark(), account.getUserId()}; // 执行SQL语句 int nrows = jdbcTemplate.update(sql, args); // 返回受影响的行数 return nrows; } ... } 编写测试用例: // 增加账户记录测试类 public class SpringJDBCTestAdd extends SpringJDBCTest { @Resource // 注入数据访问对象 private IAccountDao accountDao; ... // 测试:增加单条账户记录,返回受影响的行数 @Test public void testAddAccount() { // 准备单条账户记录 Account account = new Account( "9555527653", "招商银行", 5000.0, "奖金", 1); // 增加单条账户记录,返回受影响的行数 int nrows = accountDao.addAccount(account); System.out.println(getClass().getName() + "." + Thread .currentThread().getStackTrace()[1].getMethodName() + ": " + nrows); } ... } 运行测试用例: cn.tedu.springjdbc.test.SpringJDBCTestAdd.testAddAccount: 1 看库。