hibernet 错误

12年前
I sqlserver 自增列报 DENTITY_INSERT 设置为 OFF 时,不能为表 users 中的标识列插入显式值
 修改hibernet 根据表生成的配置文件的主键id的配置
   <id name="id" type="int">

            <column name="id" />

            <generator class="increment" />

        </id>

改成

        <id name="id" type="int">

            <column name="id" />

            <generator class="native" />

        </id>


具体为什么,要仔细读代码,我还是应用阶段