那是什么意思。。能再具体点吗?是不是xml中的<!DOCTYPE hibernate-configuration PUBLIC
          "-//Hibernate/Hibernate Configuration DTD 2.0//EN"
          "http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">的问题,,我不能上国外网站,是这个不能验证吗?

解决方案 »

  1.   

    Customer.hbm.xml<?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC
      "-//Hibernater/Hibernate Mapping DTD//EN"
      "http://hibernate.sorceforge.net/hibernate-mapping-2.0.dtd"><hibernat-mapping>
    <class name="Customer" table="CUSTOMER">
      <id name="id" type="int" column="CID">
         <generator class="identity"/>
      </id>
      <property name="username" type="string" column="USERNAME"/>
      <property name="password" type="string" column="PASSWORD"/>
    </class>
    </hibernate-mapping>
      

  2.   

    <!DOCTYPE hibernate-mapping PUBLIC
    "-//Hibernater/Hibernate Mapping DTD//EN"
    "http://hibernate.sorceforge.net/hibernate-mapping-2.0.dtd">是因为这句的原因,hibernate在你本地的hibernate包内找不到hibernate-mapping-2.0.dtd
    可能原因hibernate的版本不对,你看一下你的hibernate的
    jar包内是否有hibernate-mapping-X.y.dtd,确保上面跟这个DTD版本是否一致
      

  3.   

    想问一下,,这个DOCTYPE,,具体是怎么验证的,是先找 //Hibernater/Hibernate Mapping DTD//EN,,如果找不到,就去找"
    http://hibernate.sorceforge.net/hibernate-mapping-2.0.dtd,,,,是这样么?一定要用这个DOCTYPE嘛?