hibernate.cfg.xml放在WEB-INF\classes下就可以了,User.hbm.xml要跟你的UserPO放在一起.

解决方案 »

  1.   

    User.hbm.xml不一定要和UserPO放一起的,资源文件需要在hibernate.cfg.xml中定义的
    不过为了看得清楚,User.hbm.xml和User一般是放一起的
      

  2.   

    ownraul 说的有道理.XML配置文件得注意了..当初我经常粘贴复制..后来不知道怎么就调不好了...后来我又一个字母一个字母的抄了一遍...它又莫名其妙的好了!!!!
      

  3.   

    最终原理都是解析XML文件,所以说你放在哪里都是可以的,只要你用的时候加载这个文件的时候输入绝对路径就OK了!~~~
      

  4.   

    new Configuration("绝对路径")
      

  5.   

    hibernate.cfg.xml 放到SRC(或者不是src ,是你的 跟java目录下),User.hbm.xml不一定要跟hibernate.cfg.xml 一起 ,但是配置文件中指定了映射文件的路径的.
      

  6.   

    if(!user.getPassword().equals(password))--------------------------------------------------〉if(!(user.getPassword().equals(password)))试一试
      

  7.   

    hibernate.hbm.xml放在源程序的根目录下就行了!
      

  8.   

    不好意思写错了,应该是hibernate.cfg.xml
      

  9.   

    我正在做这样的应用,hibernate.cfg.xml文件放在classes下,其他POJO类的配置文件可以放在任意的地方.但是在hibernate.cfg.xml文件的标签<mapping resource>下要把POJO类的配置文件的位置写正确了,就可以了!
      

  10.   

    hibernate.cfg.xml文件放在classes下,其他POJO类的配置文件可以放在任意的地方.但是在hibernate.cfg.xml文件的标签<mapping resource>下要把POJO类的配置文件的位置写正确了,但一般*.xbm.xml 和po再一起的就可以了!