再执行添加的sql语句中,显示主键需要用到主键返回:再添加操作中加入以下属性:
<insert id="addList" parameterType="com.baidu.pojo.Teacher" useGeneratedKeys="true" keyProperty="id">
mapper开发规范:
要想让mybatis自动创建dao接口实现类的代理对象,必须遵循一些规则:
1、mapper.xml中namespace指定为mapper接口的全限定名
此步骤目的:通过mapper.xml和mapper.java进行关联。
2、mapper.xml中statement的id就是mapper.java中方法名
3、mapper.xml中statement的parameterType和mapper.java中方法输入参数类型一致
4、mapper.xml中statement的resultType和mapper.java中方法返回值类型一致.