不懂别乱添加--bean的hmp文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="com.hibernate.bean.Student" table="STUDENT">
<id name="id" type="java.lang.Integer">
<column name="ID" />
</id>
<property name="name" type="java.lang.String">
<column name="NAME" />
</property>
<property name="description" type="java.lang.String">
<column name="DESCRIPTION" />
</property>
</class>
</hibernate-mapping>
这是正确后的代码,之前我在ID这个行里面添加了native属性,就是看着demo上敲的,引发了关于主键自增的问题,插入字段中的id项不按照我的test类中插入而是自增寻找默认值,所以报错。
注意:不会的就不要写,无妄之灾往往在于你的无事生非!

浙公网安备 33010602011771号