Hibernate-Extension和Middlegen-Hibernate 配置使用生成ORM和POJO

卢德惠
2023-12-01

1、下载好hibernate-extensions-2.1.3、Middlegen-Hibernate-r5两个文件

 

2、将hibernate-extensions-2.1.3文件放入到Middlegen-Hibernate-r5文件目录下面,并将hibernate-2.1也放入目录下面,此没有严格要求,随便放即可

3、将要用到的数据库驱动程序拷贝到Middlegen-Hibernate-r5/lib目录下面修改Middlegen-Hibernate-r5/config/database目录下将要采用的数据库配置文件主要是database.driver.file、database.url、database.userid、database.password

 

4、修改Middlegen-Hibernate-r5目录下面的build.xml文件
             修改24行使用的目标数据库配置文件
             修改33行value的值,这是原始配置中默认的Applicate Name将其修改为我们所期望的名称,可以随便设置
             修改51行value的值,这是.xml文件输入的目录,默认是输出到Middlegen-Hibernate-r5/build/gen-src再加上下面所设的   包    名目录下面
             修改185行的package值,这是输出的.xml文件的包名称,可以修改为如com.***.***

 

5、在hibernate-extensions-2.1.3/tools/bin目录下新建一个.bat文件内容如下
     我是将放在D盘根目录下面。这是配置调用hbm2java.bat并且设置好.xml目录以及输出class的目录
            hbm2java D:/Middlegen-Hibernate-r5/build/gen-src/com/hibernate/sample/*.xml     

            --output=D:/Middlegen-Hibernate-r5/build/classes

     修改hibernate-extensions-2.1.3/tools/bin目录下的setenv.bat文件加上一句:
      set HIBERNATE_HOME=D:/Middlegen-Hibernate-r5/hibernate-2.1  不然会出现异常
     HIBERNATE_HOME is not set. Please set HIBERNATE_HOME.
      设置set JDBC_DRIVER=   指向数据库驱动所在文件夹,在此我没有设置也没报错

 

6、在Middlegen-Hibernate-r5目录下面新建一个build.bat文件,内容是:ant
是调用运行build.xml文件用的,直接双击即可以运行了

 

以上配置加了两个.bat文件,省去在DOC命令行写命令执行.

 类似资料: