我想对 getCurrentTimeInMilliseconds 的效果说几句
<insert id="insertToMyTable" parameterType="MyStuff">
insert into my_table ( name, id, amount, modified_time )
values (
#{item.bondId},
#{item.clientId},
#{item.amount},
$$-getCurrentTimeInMilliseconds-$$
)
</insert>
我目前正在将 getCurrentTimeInMilliseconds 作为 MyStuff 对象上的 java 方法实现,这是一个丑陋的解决方法(它不是 MyStuff 对象数据的一部分,纯粹是作为记录数据库信息的黑客方法)
如果它是用 SQL 编写的,我希望尽可能接近 ANSI-SQL - 即每个供应商的运行方式不同