类如有这样的一个类: public class TempBeans extends ActionForm{ private Integer id;(注:这里的字段可能是一个或者是多个。)
private String name;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
要求解析成:temp.hbm.xml
<?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" >
<hibernate-mapping package="com.org.struts.dday.entity"> <class name="TempBeans" table="template">
<id name="id" type="java.lang.Integer">
<column name="id" />
</id>
<property name="name" type="java.lang.String">
<column name="name" />
</property>
</class>
</hibernate-mapping>
请各帮帮忙,在线等。。
http://blog.csdn.net/rommal7090/archive/2009/04/01/4041142.aspx
还有这篇
使用MiddleGen 产生hibernate的数据库表映射文件http://blog.csdn.net/rommal7090/archive/2009/03/31/4038571.aspx
的确能够简单快速的进行转换但是你要是单纯的使用SAXReader解析器应该也可以,就是比较麻烦了