|
.jar文件
|
描述
|
|
hibernate3.jar
|
这是hibernate主要的jar包,其中org.hibernate.tool.hbm2ddl.SchemaExport就包含在这个文件中
|
|
dom4j-1.6.1.jar
commons-logging-1.0.4.jar
commons-collections-2.1.1.jar
ehcache-1.1.jar
cglib-2.1.3.jar
jta.jar
asm.jar
antlr-2.7.6rc1.jar
jaxen-1.1-beta-7.jar
|
这九个jar文件是包含了Hibernate的辅助类
|
|
classes12.jar or ojdbc14.jar
|
这是操作Oracle数据库的JDBC类
|
|
设置项
|
描述
|
|
hibernate-mapping
|
这是根设置项,它包含了schema和package属性和class字设置项
|
|
class
|
指定映射到数据库表的实体。包括table、schema、entity-name和node属性。它的子设置项有id、property、set和list。
|
|
id
|
在定义类时要求的设置项。包括column、type和length属性和column、generator设置项
|
|
property
|
指定某个实体的属性和相应的数据库表列。包含type、column、length和not-null属性。
|
|
属性
|
描述
|
|
hibernate.connection.driver_class
|
连接数据库的驱动类
|
|
hibernate.connection.url
|
用于连接数据库的连接字符串
|
|
hibernate.dialect
|
数据库类型
|
|
hibernate.connection.username
|
登录数据库的用户名
|
|
hibernate.connection.password
|
登录数据库的密码
|
hibernate.connection.driver_class=oracle.jdbc.driver.OracleDriver
hibernate.connection.url=jdbc:oracle:thin:@localhost:1521:OracleDB
hibernate.connection.username=user
hibernate.connection.password=mypw
hibernate.dialect=org.hibernate.dialect.OracleDialect
java org.hibernate.tool.hbm2ddl.SchemaExport --properties=hibernate.properties Catalog.hbm.xml
| 第1页: 准备工作 | 第2页: 将XML文档转换成数据表 |
| 第3页: 从数据库中得到XML文档 | 第4页: 从一个XML文档中删除数据表行 |