Hibernate4注意事项!!!

2022-05-06 18:52:03 浏览数 (1)

1.映射文件注意类名的大小写。 2.每一条信息需要添加type类型,注意id字段。 3.注意MySql版本需要使用不同的方言。 4.使用Junit单元测试需要导入两个jar包: junit.jar和hamcrest.core.jar 如果创建表失败,有如下信息:type=InnoDB 原因是type=InnoDB 是5.0之前使用的,如果mysql高于此版本, 把hibernate中mysql的方言改一下,

原来的:hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect

改成:hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect

代码语言:javascript复制
<class **name="com.geekfly.entity.People"** table="people">
    <id name="id" type="java.lang.Integer">
      <generator class="native"></generator>
    </id>
    <property name="username"  type="java.lang.String"></property>
    <property name="password"  type="java.lang.String"></property>
    <property name="email"  type="java.lang.String"></property>
    <property name="birthday"  type="java.lang.String"></property>
  </class>

</hibernate-mapping>

0 人点赞