MyEclipse Hibernate 快速入门中文版的HTML完整版本下载地址:
http://beansoft.java-cn.org/download/MyEclipse_Hibernate_Quickstart_zh_CN.zip719KB
Hibernate配置属性
属性名
用途
hibernate.dialect |
Hibernate方言(Dialect)的类名 - 可以让Hibernate使用某些特定的数据库平台的特性
取值. full.classname.of.Dialect
|
hibernate.default_schema |
在生成的SQL中,scheml/tablespace的全限定名
取值. SCHEMA_NAME
|
hibernate.session_factory_name |
把SessionFactory绑定到JNDI中去.
取值. jndi/composite/name
|
hibernate.use_outer_join |
允许使用外连接抓取.
取值. true | false
|
hibernate.max_fetch_depth |
设置外连接抓取树的最大深度
取值. 建议设置为0到3之间
|
hibernate.jdbc.fetch_size |
一个非零值,用来决定JDBC的获取量大小。(会调用calls Statement.setFetchSize()). |
hibernate.jdbc.batch_size |
一个非零值,会开启Hibernate使用JDBC2的批量更新功能
取值. 建议值在 5 和 30之间。
|
hibernate.jdbc.use_scrollable_resultset |
允许Hibernate使用JDBC2提供的可滚动结果集。只有在使用用户自行提供的连接时,这个参数才是必需的。否则Hibernate会使用连接的元数据(metadata)。
取值. true | false
|
hibernate.jdbc.use_streams_for_binary |
在从JDBC读写binary(二进制)或者serializable(可序列化)类型时,是否使用stream(流). 这是一个系统级别的属性。
取值. true | false
|
hibernate.cglib.use_reflection_optimizer |
是否使用CGLIB来代替运行时反射操作。(系统级别属性,默认为在可能时都使用CGLIB).在调试的时候有时候使用反射会有用。
取值. true | false
|
hibernate.jndi.<propertyName> |
把propertyName这个属性传递到JNDI InitialContextFactory去 (可选) |
hibernate.connection.isolation |
事务隔离级别 (可选)
取值. 1, 2, 4, 8
|
hibernate.connection.<propertyName> |
把 propertyName这个JDBC 属性传递到DriverManager.getConnection()去. |
hibernate.connection.provider_class |
指定一个自定义的ConnectionProvider类名
取值. classname.of.ConnectionProvider
|
hibernate.cache.provider_class |
指定一个自定义的CacheProvider缓存提供者的类名
取值. classname.of.CacheProvider
|
hibernate.transaction.factory_class |
指定一个自定义的TransactionFactory类名,Hibernate Transaction API将会使用.
取值. classname.of.TransactionFactory
|
jta.UserTransaction |
JTATransactionFactory 用来获取JTA UserTransaction的JNDI名.
取值. jndi/composite/name
|
hibernate.transaction.manager_lookup_class |
TransactionManagerLookup的类名 - 当在JTA环境中,JVM级别的缓存被打开的时候使用.
取值. classname.of.TransactionManagerLookup
|
hibernate.query.substitutions |
把Hibernate查询中的一些短语映射为SQL短语。(比如说短语可能是函数或者字符) .
取值. hqlLiteral=SQL_LITERAL, hqlFunction=SQLFUNC
|
hibernate.show_sql |
把所有的SQL语句都输出到控制台(可以作为log功能的一个替代).
取值. true | false
|
hibernate.hbm2ddl.auto |
自动输出schema创建DDL语句.
取值. update | create | create-drop
|
hibernate.max_fetch_depth=0时,表示不允许外连接,这时的预先抓取策略就算设置了也是失效的,取而代之的是立即加载策略。
分享到:
相关推荐
MyEclipse Hibernate 快速入门中文版
MyEclipse Hibernate 快速入门 中文版(PDF)
MyEclipse Hibernate快速入门中文版
该文档详细讲述了在Myeclipse环境下的Hibernate配置方法,在文章的最后还给出了一个demo,是初学hibernate的利器。中文版更有利于大家的理解,翻译的还是很不错的。
MyEclipse Hibernate 快速入门 中文版.mht
摘要: 是位于帮助文件中的 MyEclipse Hibernate Quickstart 的中文翻译
MyEclipse Hibernate 快速入门 中文版 翻译: 刘长炯(beasoft@126.com) Blog: http://www.blogjava.net/beansoft/ 可自由传播, 未经作者许可不得用于商业用途(如付费培训等). 注: 此文档原文(英文)位于 MyEclipse ...
入门级的MyEclipse Hibernate中文教程
书名:MyEclipse Hibernate 快速入门(电子书) 格式:HTML 作者:刘长炯 这个快速入门展示了使用 MyEclipse Enterprise Workbench 开发 Hibernate 的基本功能, 概念和技术. 我们将全程带领你来开发一个非常简单的 ...
3 MyEclipse Hibernate 快速入门开发.doc
MyEclipse快速入门中文版
MyEclipse_Hibernate_快速入门中文版,逐步操作,图文说明,细致入微。
MyEclipse JSF 快速入门中文版.doc
MyEclipse+Hibernate+快速入门+中文版.pdf
入门级的MyEclipse Spring 快速入门中文教程
介绍了如何通过MyEclipse快速学习Hibernate
myeclipse下hibernate入门,很不错的hibernate学习材料