首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Hibernate入门-第一个范例

2012-07-01 
Hibernate入门--第一个实例??hibernate.cfg.xml配置文件:?divre mce_tmp1/divre?在应用运行以前创

Hibernate入门--第一个实例

?

?

hibernate.cfg.xml配置文件:

?

<divre mce_tmp="1"></divre>

?

在应用运行以前创建一张表,在应用运行之后把表删除,推荐在测试中使用。

?

<property?name="hbm2ddl.auto">create</property>

?

在应用运行以前创建一张表,但是在应用运行之后不会把表删除,推荐在测试中使用

?

<property?name="hbm2ddl.auto">update</property>

?

不新建表也不删除表,只更新表中的数据。

?

<property?name="hbm2ddl.auto">validate</property>

?

对O-R映射表进行检验,如果检验错误,则会报异常。推荐在投入实际运用后使用。因为使用这种方式更为安全。

?

(2)dialect属性

有关使用的方言是否支持事务的问题。

?

?

<!--?指定数据库方言?-->

?

<property?name="dialect">

?

org.hibernate.dialect.MySQLInnoDBDialect

?

</property>

?

该种方言是支持事务的。

?

但是对于MySQLDialect是不支持事务的。所以对MySQL的开发还是使用MySQLInnoDBDialect这种方言。

热点排行