1.搭建框架时,用反向生成的映射文件,发现自动增长的id无法实现,通过从网上查找资料,回顾老师讲的序列的作用,解决了问题。
第一点:要为每一个表建序列,并且记住他们的名字
Create sequence seq_admins
Increment by 1
Start with 1
Maxvalue 999999
Minvalue 1
Nocycle
Nocache;
第二点:反向生成的映射文件,没有起到想要的id自动增长的效果,所以修改映射文件
<id name="id" type="java.lang.Long">
<column name="ID" precision="11" scale="0" />
<generator class="sequence">
//seq_admins就是你创建的序列的名称
<param name="sequence">SEQ_ADMINS</param>
</generator>
</id>
这样就可以了: