欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

第十本书 hibernate5 初学错误记录

程序员文章站 2023-12-23 20:49:03
...

W3C课程

 

1, hibernate5 报错org.hibernate.boot.MappingNotFoundException: Mapping (RESOURCE) not found
hibernate.cfg.xml 要跟实体类放一起
hibernate.cfg.xml 中的mapping 要指定文件夹
  <mapping resource="com/liu/test/Employee.hbm.xml"/>

2,Failed to create sessionFactory object.org.hibernate.MappingException: entity class not found: Employee 
hibernate.hbm.xml 的class name:
<class name="com.liu.test.Employee" table="EMPLOYEE">

3,jdbc4.MySQLSyntaxErrorException: Unknown column 'first_name' in 'field list'

hibernate.hbm.xml 列的是'first_name'
建表时写的是 'fist_name' ; 一字母之差

 

5.使用注解:

org.hibernate.MappingException: Unknown entity: com.liu.orm.Employee

配置文件里要有这句:

<mapping class="com.liu.orm.Employee"/>

 

6.

@GeneratedValue换成@GeneratedValue(strategy = GenerationType.IDENTITY)

 

 https://www.w3cschool.cn/hibernate/npyd1iek.html

 

上一篇:

下一篇: