org.hibernate.InvalidMappingException: Could not parse mapping document from resource *
程序员文章站
2022-04-12 18:00:44
...
在配置hibernate的时候一直报错:Could not parse mapping document from resource *.
上百度查了半天跟着改了各种dtd还有主键,属性,列名之类的还是没有任何头绪..
检查了半天发现根本没有少什么嘛,捋了一遍又一遍思路之后发现
原来是hibernate-mapping的package属性应该用包名(也就是用.)的形式而不能用路径的形式..
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="com.llq.domaain">//注意不能用com/llq/doamin
<class name="User" table="t_user">
<id name="id" column="uid">
<generator class="native" />
</id>
<property name="name" column="uname" />
<property name="salary" column="usalary" />
<property name="hiredate" column="uhiredate" />
</class>
</hibernate-mapping>
再重复一次以后要注意package中的值应该是包名的形式而不是路径的形式!