大家有没有遇到这样问题?
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
Mapping file autogenerated by MyEclipse Persistence Tools
-->
<hibernate-mapping>
<class name="com.inspur.hibernateDemo.pojo.Customer" table="customer">
<id name="id" column="id" type="int">
<generator class="increment"></generator>
</id>
<property name="age" column="age" type="int" />
</class>
</hibernate-mapping>
上面的xml配置文件,id、property都有name、column、type属性,可是它们还有其他属性,到哪里去查找它们的其他属性?
大家有没有遇到这个问题?hibernate有没有文件指定xml配置文件可以写什么?不可以写什么?
------解决方案--------------------alt + /
看有没有自动提示
------解决方案--------------------
注意到XML的头信息了么?
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"
http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
这个文件里面就包含了整个XML所有节点和属性的定义信息,而且是最权威的;只不过直接肉眼来读,显得很麻烦。
所以可以到官网上来看标准文档:
http://docs.jboss.org/hibernate/orm/3.3/reference/zh-CN/html/
还可以下载PDF:
http://docs.jboss.org/hibernate/orm/3.3/reference/zh-CN/pdf/hibernate_reference.pdf