<id name="id" type="java.lang.Integer">
<column name="ID" />
<generator class="native" />
</id>
一开始的主键设置成为native ,插入数据时一直报错Field 'id' doesn't have a default value,原因是native由数据库自动生成表,而我的数据库中已经有了相应的表,所以删除原来的表。
<id name="id" type="java.lang.Integer">
<column name="ID" />
<generator class="native" />
</id>
一开始的主键设置成为native ,插入数据时一直报错Field 'id' doesn't have a default value,原因是native由数据库自动生成表,而我的数据库中已经有了相应的表,所以删除原来的表。