1.一般项目里的每个表都有createPersonId,createPersonName,createTime等
将其设为
<property
name="createPersonId"
column="CREATE_PERSON_ID"
type="integer"
update="false"
length="18"
/>
update设为false。不用修改。
2.<property
name="createTime"
column="CREATE_TIME"
update="false"
type="timestamp"
/>
createTime设为createTime
3.所有表的主键设为
<id
name="id"
type="integer"
column="ID"
unsaved-value="0"
>
<generator class="sequence">
<param name="sequence">MY_SEQUENCE</param>
</generator>
</id>
create sequence MY_SEQUENCE
increment by 1
start with 10000
maxvalue 999999999999999999
minvalue 1
cache 20;
将其设为
<property
name="createPersonId"
column="CREATE_PERSON_ID"
type="integer"
update="false"
length="18"
/>
update设为false。不用修改。
2.<property
name="createTime"
column="CREATE_TIME"
update="false"
type="timestamp"
/>
createTime设为createTime
3.所有表的主键设为
<id
name="id"
type="integer"
column="ID"
unsaved-value="0"
>
<generator class="sequence">
<param name="sequence">MY_SEQUENCE</param>
</generator>
</id>
create sequence MY_SEQUENCE
increment by 1
start with 10000
maxvalue 999999999999999999
minvalue 1
cache 20;