資料儲存時間精度損失,時分秒為00:00:00
阿新 • • 發佈:2018-12-21
Java 資料儲存到mysql 時間精度損失
儲存、精度損失
原因如下↓ --時間部分應做處理,但我沒改,直接利用物件儲存了
<!--批量新增--> <insert id="insertBatch" parameterType="java.util.List" useGeneratedKeys="true"> <selectKey resultType="java.lang.Integer" keyProperty="id" order="AFTER"> SELECT LAST_INSERT_ID() </selectKey> insert into seal (account_id, begin_time, end_time, type,`describe`) values <foreach collection="list" item="params" index="index" separator=","> ( #{params.accountId,jdbcType=INTEGER}, #{params.beginTime,jdbcType=DATE}, #{params.endTime,jdbcType=DATE}, #{params.type,jdbcType=INTEGER}, #{params.describe,jdbcType=VARCHAR}, #{params.filePath,jdbcType=VARCHAR}, #{params.createTime,jdbcType=DATE}, #{params.createUser,jdbcType=INTEGER}, #{params.createUserName,jdbcType=VARCHAR}, #{params.lastTime,jdbcType=DATE}, #{params.lastOperator,jdbcType=INTEGER}, #{params.lastOperatorName,jdbcType=VARCHAR} ) </foreach> </insert>
修改不了資料??
傳值沒帶ID 真的是呵呵了