我也是刚学那个hibernate,前段时间看了看,后来由于忙,又中断了!你说的那个*.hbm.xml文件是自己写的吧!(我是自己写的),然后是可以自动生成数据库表的,很方便,要和你的class文件放在一起!,而hibernate.properties是hibernate包你带的,你考出来就可以拉!(对于不同的数据库改一下就可以了)我是在用jbuilder调式程序的,感觉还比较方便

解决方案 »

  1.   

    hbm配置文件可以手写的。
    可以查看hibernate的帮助文档,有比较好的例子。
    使用Tanghan插件也比较容易的生成文件,但hbm最好自己手写,而且复杂的关系映射必须手写的。
      

  2.   

    charlie0895(命----我信我命) “然后是可以自动生成数据库表的”,这个就是说,你只要建一个库和里面的表,对与列,是在数据库里建,还是自己生成呀。
      

  3.   

    不管哪一种方法都要写*.hbm.xml文件,Tanghan插件支持的hibernate版本比较低,高版本的不好用,中文网上的文档上的第一例子很简单,两个xml一个是配置数据源的,一个是做映射的,数据源的配置就像搂主说的有两种方法,hibernate.hbm.xml文件名是默认的,不能更改,当然如果整合spring就不需要了,另外一个*.hbm.xml文件由hibernate.hbm.xml指定!
      

  4.   

    *.hbm.xml就是你用来自动生成对应的对应数据库表关系,所以一般自己写
    hibernate.properties也手动该一些属性,具体可以看hibernate的说明文档
    现在hibernate3。0已经出来了
    可以在jboss.com下载到
      

  5.   

    映射文件*.hbm.xml可以使用ant middlegen来生成。
    在dos下进入build.xml所在的目录,运行下面的命令。
    使用ant middlegen命令出现图形界面,然后用generate选项生成hbm.xml文件。
    用定义的hbm2java 命令,即运行 ant hbm2java 生成java的类文件。
    也可以用java2hbm命令反向生成hbm.xml文件。
      

  6.   

    我在问一下,为什么我没有src/META-INF,只有src,我没有办法生成META-INF,所以我自己在它下面建了一个,可是在最后没有MANIFEST.MF 了。怎么办呀。我的配置还是上面的