方法测试的时候出现
org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not insert: [com.mt.studorm.pojo.User]; uncategorized SQLException for SQL [insert into studorm.user (user_name, user_role, user_password, user_state, user_remarks1, user_remarks5, user_remarks4, user_remarks3, user_remarks2) values (?, ?, ?, ?, ?, ?, ?, ?, ?)]; SQL state [HY000]; error code [1364]; Field 'user_id' doesn't have a default value; nested exception is java.sql.SQLException: Field 'user_id' doesn't have a default value
提示主键不能选择默认值
hibernate配置文件 <id name="userId" type="java.lang.Integer">
<column name="user_id" />
<generator class="native" />
</id>
是这么写的 把native改成increment即可,我用的是mysql5.1数据库