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

解决方案 »

  1.   

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

  2.   

    使用
    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")
      

  3.   

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

  4.   

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