1. 程式人生 > >資料儲存時間精度損失,時分秒為00:00:00

資料儲存時間精度損失,時分秒為00:00:00

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 真的是呵呵了