<id name="sid" type="java.lang.Integer">
<column name="sid" />
<generator class="assigned" />
</id>
看你的映射文件hbm.xml中,有id,这个定义了他是主键
java.util.Date 是 java.sql.Date 的父类
java.util.Date 就是在除了SQL语句的情况下面使用,我们通常格式化或者得到当前时间都是用他。java.sql.Date 是针对SQL语句使用的,一般在读写数据库的时候用他,因为PreparedStament的setDate()的第2参数和ResultSet的getDate()方法的第2个参数都是java.sql.Date
转换是
java.sql.Date date=new java.sql.Date();
java.util.Date d=new java.util.Date (date.getTime());
我的课程笔记:http://blog.csdn.net/ljxljxljx747/article/details/77450841
刷新,再试一次。
hibernate.cfg.xml中设置<property name="hbm2ddl.auto">create</property>