增加的方法
修改映射配置 id是方法名 按照原来jdbc的写法 values里面应该是一堆问号,现在这里不能再去写问号了因为要取值 从我们要执行的方法传的参数里面去取值 所以参数的类型我们必须要告诉这个执行的sql语句 parameterType参数的类型就是User这个类型 接下里我们要把user里面的值提供给sql语句。 #{} 由于实体类的getter和setter都是我们程序自动生成的,所以这里直接就可以写实体类的属性测试方法
sex性别是char类型的 长度为1
把上面查询的方法测试的 代码复制过来。这里最终调用的发放名改成saveUser方法即可, 后续的测试都会这一些啰嗦的代码。很麻烦 把公共的方法提出来放在init里面 再来个方法 用来释放资源。 使用两个注解,他就会在方执行之前和方法执行之后被调用了。 userDao的声明没有被删掉。这里删掉。 执行查询的方法 调用saveUser的方法 没有提交事务,这里进行了回滚。代码虽然没有异常,但不能实现保存功能提交事务
为什么没有49呢 ,因为刚才事务回滚了。 把提交事务,挪到是放资源之前。保证每次提交都有事务的支持