Hibernate3.3 中文参考liquankunZIPhibernate_reference3[1].3.zip 1.41MB 立即下载资源文件列表:ZIP hibernate_reference3[1].3.zip 大约有2个文件 hibernate_reference3[1].3/ hibernate_reference3[1].3/hibernate_reference3.3.html 1.41MB 资源介绍: Hibernate 最新版3.3中文参考手册。 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>HIBERNATE - 符合Java习惯的关系数据库持久化</title> <link rel="stylesheet" href="css/html.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.72.0"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <div class="book" lang="zh-CN"> <div class="titlepage"> <div> <div> <h1 class="title"><a name="d0e2"></a>HIBERNATE - 符合Java习惯的关系数据库持久化 </h1> </div> <div> <h2 class="subtitle">Hibernate参考文档</h2> </div> <div> <p class="releaseinfo">3.3.0.GA</p> </div> <div> <p class="copyright">版权 © 2004 Red Hat Middleware, LLC.</p> </div> <div> <div class="legalnotice"><a name="Legal_Notice"></a><p class="legalnotice-title"><b>Legal Notice</b></p> <p> </p> <div class="address"> <p><span class="street">1801 Varsity Drive</span> <span class="city">Raleigh</span>, <span class="state">NC</span><span class="postcode">27606-2072</span><span class="country">USA</span> <span class="phone">Phone: +1 919 754 3700</span> <span class="phone">Phone: 888 733 4281</span> <span class="fax">Fax: +1 919 754 3701</span> <span class="pob">PO Box 13588</span><span class="city">Research Triangle Park</span>, <span class="state">NC</span><span class="postcode">27709</span><span class="country">USA</span> </p> </div> <p> </p> <p>Copyright <span class="trademark"></span>© 2007 by Red Hat, Inc. This copyrighted material is made available to anyone wishing to use, modify, copy, or redistribute it subject to the terms and conditions of the GNU <a xmlns:xlink="http://www.w3.org/1999/xlink" href="http://www.gnu.org/licenses/lgpl-2.1.html" target="_top">Lesser General Public License</a>, as published by the Free Software Foundation. </p> <p>Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of Red Hat, Inc. in the United States and other countries. </p> <p>All other trademarks referenced herein are the property of their respective owners. </p> <p>The GPG fingerprint of the security@redhat.com key is: </p> <p>CA 20 86 86 2B D6 9D FC 65 F6 EC C4 21 91 80 CD DB 42 A6 0E </p> </div> </div> </div> <hr> </div> <div class="toc"> <dl> <dt><span class="preface"><a href="#preface">前言</a></span></dt> <dt><span class="chapter"><a href="#tutorial">1. Hibernate入门</a></span></dt> <dd> <dl> <dt><span class="sect1"><a href="#tutorial-intro">1.1. 前言</a></span></dt> <dt><span class="sect1"><a href="#tutorial-firstapp">1.2. 第一部分 - 第一个Hibernate应用程序</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href="#tutorial-firstapp-firstclass">1.2.1. 第一个class</a></span></dt> <dt><span class="sect2"><a href="#tutorial-firstapp-mapping">1.2.2. 映射文件</a></span></dt> <dt><span class="sect2"><a href="#tutorial-firstapp-configuration">1.2.3. Hibernate配置</a></span></dt> <dt><span class="sect2"><a href="#tutorial-firstapp-ant">1.2.4. 用Ant构建</a></span></dt> <dt><span class="sect2"><a href="#tutorial-firstapp-helpers">1.2.5. 启动和辅助类</a></span></dt> <dt><span class="sect2"><a href="#tutorial-firstapp-workingpersistence">1.2.6. 加载并存储对象</a></span></dt> </dl> </dd> <dt><span class="sect1"><a href="#tutorial-associations">1.3. 第二部分 - 关联映射</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href="#tutorial-associations-mappinguser">1.3.1. 映射Person类</a></span></dt> <dt><span class="sect2"><a href="#tutorial-associations-unidirset">1.3.2. 单向Set-based的关联</a></span></dt> <dt><span class="sect2"><a href="#tutorial-associations-working">1.3.3. 使关联工作</a></span></dt> <dt><span class="sect2"><a href="#tutorial-associations-valuecollections">1.3.4. 值类型的集合</a></span></dt> <dt><span class="sect2"><a href="#tutorial-associations-bidirectional">1.3.5. 双向关联</a></span></dt> <dt><span class="sect2"><a href="#tutorial-associations-usingbidir">1.3.6. 使双向连起来</a></span></dt> </dl> </dd> <dt><span class="sect1"><a href="#tutorial-webapp">1.4. 第三部分 - EventManager web应用程序</a></span></dt> <dd> <dl> <dt><span class="sect2"><a href="#tutorial-webapp-servlet">1.4.1. 编写基本的servlet</a></span></dt> <dt><span class="sect2"><a href="#tutorial-webapp-processing">1.4.2. 最后,当处理与渲染都结束的时候,这个工作单元就结束了。假若在处理或渲染的时候有任何错误发生,会抛出一个异常,回滚数据库事务。这样,<code class="literal">session-per-request</code>模式就完成了。为了避免在每个servlet中都编写事务边界界定的代码,可以考虑写一个servlet 过滤器(filter)来更好地解决。关于这一模式的更多信息,请参阅Hibernate网站和Wiki,这一模式叫做<span class="emphasis"><em>Open Session in View</em></span>-只要你考虑用JSP来渲ĉ