发表于: 2020-01-11 23:38:38
1 1296
今天完成的事情:
添加resultMap参数
对应下划线及实体字段
<resultMap id="oneWorkMap" type="pojo.onework" >
<id property="id" column="id" jdbcType="BIGINT"/>
<result property="oneworkName" column="onework_name" jdbcType="VARCHAR" />
<result property="state" column="state" jdbcType="TINYINT"/>
<result property="createAt" column="create_at" jdbcType="BIGINT"/>
<result property="createBy" column="create_by" jdbcType="VARCHAR"/>
<result property="updateAt" column="update_at" jdbcType="BIGINT"/>
<result property="updateBy" column="update_by" jdbcType="VARCHAR"/>
</resultMap>
改bug 关于参数的问题
1. POST修改 添加成功
<insert id="addName" parameterType="pojo.onework" >
INSERT INTO onework (id,onework_name,state,create_at,create_by,update_at,update_by)
VALUES (#{id},#{oneworkName},#{state},#{createAt},#{createBy},#{updateAt},#{updateBy})
</insert>
2. PUT接口我之前把两个需求合并了
同时更改名字和状态
今天发现不合适 不符合需求 就把两个分开了
1个修改姓名 1个修改状态
<update id="putName" parameterType="pojo.onework">
update onework set onework_name =#{oneworkName,jdbcType=VARCHAR} where id = #{id,jdbcType=BIGINT}
</update>
<update id="putState" parameterType="pojo.onework">
update onework set state =#{state,jdbcType=TINYINT} where id = #{id,jdbcType=BIGINT}
</update>
分开测试都成功了 更改状态
更改名字
明天计划的事情:
推进任务
评论