+ -
当前位置:首页 → 问答吧 → 通过.xml来取得数据库里的字段名

通过.xml来取得数据库里的字段名

时间:2011-09-23

来源:互联网

现在hibernate的实体类和映射文件.xml不是放在同一个文件夹下的。通过getHibernateConf().getClassMapping来取字段名时取不到。如何解决呢?可否通过.xml的路径来取得字段名,麻烦写下方法

作者: square112   发布时间: 2011-09-23

自己解析xml

作者: softroad   发布时间: 2011-09-23

用解析的话那就工作量增大了。能用Configuration来完成工作不?

作者: square112   发布时间: 2011-09-23

用jdom很简单。

作者: a393060727   发布时间: 2011-09-23

使用
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;

SAXReader saxReader = new SAXReader();
InputStream is = urlcon.getInputStream();
Document doc = saxReader.read(is);
Element root = doc.getRootElement();
root.elementText("Target Property")

作者: smartyin2008   发布时间: 2011-09-23

去这样的话,我每张表的数据都要去写。太麻烦了。DOM4J我用过,也知道

作者: square112   发布时间: 2011-09-23

hibernate的实体类和映射文件.xml
有影响?
映射文件中不可以这样吗?
<hibernate-mapping package="com.tarena.dangdang.entity">

作者: niuniu20008   发布时间: 2011-09-23