-
MyBatis+MySQL 返回插入的主键ID
-
- <insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parameterType="com.chenzhou.mybatis.User">
- insert into user(userName,password,comment)
- values(#{userName},#{password},#{comment})
- </insert>
1,useGeneratedKeys="true"
不能少
2,userId
表示POJO属性
3,!!!返回的id在User对象的userId属性中。
3,!!!返回的id在User对象的userId属性中。
2,返回Integer数组
java代码:List<Integer> listModulesByExpertsId(Integer expertsId);
<select id="listModulesByExpertsId" resultType="java.lang.Integer" parameterType="java.lang.Integer">