发表于: 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>



分开测试都成功了  更改状态


更改名字


明天计划的事情:

推进任务



返回列表 返回列表
评论

    分享到