hibernate3学习笔记(二十三)|进阶特点(三)[Java编程]
本文“hibernate3学习笔记(二十三)|进阶特点(三)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
6.从数据表生成映射文件
可以从资料库的表格自动生成映射文件,首先 下载 Middlegen-Hibernate,下载後将之解压缩.
这边所利用的资料库是MySQL,并假定您的资料库中已有以下的表格:
CREATE TABLE user (
id INT(11) NOT NULL auto_increment PRIMARY KEY,
name VARCHAR(100) NOT NULL default '',
age INT
);
进入Middlegen-Hibernate解压缩後的config/database目录中,开启mysql.xml,改合理中的资料库配置相关讯息:
mysql.xml
<property name="database.script.file"
value="${src.dir}/sql/${name}-mysql.sql"/>
<property name="database.driver.file"
value="${lib.dir}/mysql-connector-java-3.0.14-production-bin.jar"/>
<property name="database.driver.classpath"
value="${database.driver.file}"/>
<property name="database.driver"
value="com.mysql.jdbc.Driver"/>
<property name="database.url"
value="jdbc:mysql://localhost/demo"/>
<property name="database.userid"
value="caterpillar"/>
<property name="database.password"
value="123456"/>
<property name="database.schema"
value=""/>
<property name="database.catalog"
value=""/>
<property name="jboss.datasource.mapping"
value="mySQL"/>
按照环境来配置
database.driver.file
database.driver.classpath
database.driver
database.url
database.userid
database.password
,预设上MySQL的JDBC驱动程式要放在Middlegen-Hibernate的lib目录下.
Middlegen-Hibernate利用Ant建构,您可以参考一下 Ant入门.
以上是“hibernate3学习笔记(二十三)|进阶特点(三)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |