亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? myeclipse_hibernate_quickstart_zh_cn.html

?? 精通hibernate3用Myeclispe6開發
?? HTML
?? 第 1 頁 / 共 5 頁
字號:
		</tr>

		<tr>
			<td class="codeBody" align="left"><!--StartFragment --><!--StartFragment --><code>CREATE TABLE echo_message<br>
(
<br>&nbsp;&nbsp;&nbsp;&nbsp;id integer PRIMARY KEY not null,
<br>&nbsp;&nbsp;&nbsp;&nbsp;msg VARCHAR(255)
<br>);<br><br>insert into echo_message values(1, 'hello world');<br>insert into echo_message values(2, 'goodbye world');<br></code></td>
		</tr>
	</tbody>
</table>

<p>一般的在你進行 Hibernate 開發之前你需要一個能夠訪問的 Database Explorer 連接配置. 在這個教程中,
我們使用 Oracle&nbsp;數據庫連接配置, 這個配置在 <a href="http://127.0.0.1:61071/help/topic/com.genuitec.eclipse.sqlexplorer.doc/doc/quickstarts/dbexplorer/index.html">
		Database Explorer 快速入門</a> 教程中創建.<br>
<br>
<strong><u>注意:</u></strong> 盡管這個快速入門使用了
Oracle, 但是這些步驟和上面的表格基本上是通用的, 可以在任何數據庫下工作.
<br><strong><a href="#top">返回頁首</a></strong></p>
<hr>

<h3>5.1&nbsp;<a name="5-1"></a>創建 <em>HibernateDemo</em> Java Project</h3>

<p class="normal"><br>
  我們先來創建一個普通的名為 <em>HibernateDemo</em> 的  Java 項目,&nbsp;這個項目讀取寫入數據到 <em>echo_message</em>
數據庫表.</p>

<ol>
	<li>從 MyEclipse 菜單欄選擇 <strong>File &gt; New &gt;
	Project &gt; Java Project</strong>. 接著會打開 New Java
	Project 向導.	</li>
	<li>輸入 <em>HibernateDemo</em>&nbsp;到 <strong>Project name</strong>&nbsp;	</li>
	<li>在 Project Layout 下選中 <strong>Create separate source and output folders</strong> 單選鈕.	</li>
	<li>選擇 <strong>Finish</strong> 來完成這個頁面, 如圖 1&nbsp;所示</li>
	<br> 
	<img alt="" src="MyEclipse_Hibernate_Quickstart_zh_CN_files/hibernate-newjavaproject.gif" border="0"><br> 
	<font class="figureCaption">圖 1. 新建&nbsp;<em>HibernateDemo</em> 
	項目</font><br> 	
</ol>

<p class="normal"><strong><a href="#top">返回頁首</a></strong></p>
<hr>

<h3>5.2&nbsp;<a name="5-2"></a>添加 Hibernate Capabilities 到
<em>HibernateDemo</em> 項目&nbsp;</h3>

<p class="normal">&nbsp;</p>

<p class="normal">現在 <em>HibernateDemo</em> 項目已經創建, 我們將添加 MyEclipse Hibernate 功能到這個項目.&nbsp;這個基于向導的處理過程執行了下面的操作:</p>

<ul>
	<li>添加 Hibernate 類庫 (JARs) 到項目的類路徑.	</li>
	<li>在項目中創建并配置 hibernate.cfg.xml	</li>
	<li>在項目中創建自定義的 Session Factory 類來簡化 Hibernate 會話處理</li>
</ul>

<p class="normal">我們通過打開 MyEclipse Add Hibernate
Capabilities 向導來開始:</p>

<ol>
	<li>在 <strong>Package Explorer</strong> 中選擇 <em>HibernateDemo</em>
	項目	</li>
	<li>接下來, 從&nbsp;MyEclipse 菜單欄選擇&nbsp; <strong>MyEclipse
	&gt; Add Hibernate Capabilities ...</strong> 來啟動向導 (參考圖 2).<br>
	<br>
	<img alt="" src="MyEclipse_Hibernate_Quickstart_zh_CN_files/hibernate-addcap-menu.gif" border="0"><br>
	<font class="figureCaption">圖 2.&nbsp;&nbsp;啟動
	"Hibernate Support" 向導</font><br>
	<br>
	<br>
	<img alt="" src="MyEclipse_Hibernate_Quickstart_zh_CN_files/hibernate-addhibcap-1.gif" border="0"><br>
	<font class="figureCaption">圖 3.&nbsp; 添加 Hibernate 支持到
	Java 項目</font><br>
	<br>
	</li>
	<li>保持 <strong>Hibernate 3.1</strong> specification 選中不變.	</li>
	<li>選擇你需要的類庫集合, 在這個示例中 Core 類庫足夠了.	</li>
	<li>保持 <strong>Add checked Libraries to project build-path</strong> 選中.	
	</li>
	<li>選擇  <strong>Next.</strong>
</li>
</ol>

<blockquote>
<p>&nbsp;<font class="tableTitle">表-1.&nbsp; Hibernate Support
向導 - 第1頁選項</font></p>

<table summary="" border="1" cellpadding="1" cellspacing="1" width="600">
	<tbody>
		<tr>
			<td><strong>選項</strong></td>

			<td><strong>描述</strong></td>
		</tr>		

		<tr>
			<td>
			<p align="left"><strong>Hibernate Specification</strong></p>
			</td>

			<td>
			<p align="left">要添加到項目中的 Hibernate 版本支持功能. 
			為了最大限度的使用 MyEclipse Hibernate 工具, 推薦 Hibernate 3.1.</p>
			</td>
		</tr>
		
		<tr>
			<td>
			<p align="left"><strong>MyEclipse/User Libraries</strong></p>
			</td>

			<td>
			<p align="left">可以添加到你的項目的構造路徑的類庫集合.</p>
			</td>
		</tr>
		
		<tr>
			<td>
			<p align="left"><strong>Add checked Libraries to project build-path</strong></p>
			</td>

			<td>
			<p align="left">選中的類庫將會添加到你的項目的構造路徑中, 
			但是相應的  JAR 文件將 <strong>不會</strong> 復制到你的項目中. 
			這些 JAR 文件 <strong>將會</strong> 在發布程序時復制, 這是推薦的設置方式.</p>
			</td>
		</tr>
		
		<tr>
			<td>
			<p align="left"><strong>Copy checked Library Jars to project folder and add to build-path</strong></p>
			</td>

			<td>
			<p align="left">選中的類庫 JAR 文件將會被復制到你的項目并添加到構造路徑中去.</p>
			</td>
		</tr>
		
		<tr>
			<td>
			<p align="left"><strong>Library Folder</strong></p>
			</td>

			<td>
			<p align="left"><i>僅在上面的選項選中時可用.</i>
			<br>
			一個相對于項目的路徑, 可以新建或者使用現有目錄,  Hibernate 類庫將會被向導復制到這里.</p>
			</td>
		</tr>

	</tbody>
</table>
</blockquote>
<br>

<ol start="7">

第 2 頁 允許你自定義配置文件的名字和路徑.
  <p><img alt="" src="MyEclipse_Hibernate_Quickstart_zh_CN_files/hibernate-addhibcap-2.gif" border="0"><br>
<font class="figureCaption">圖 4. Hibernate 配置文件設置</font></p>
<li>保持 <strong>New</strong> 選中.</li>
<li>完成圖 4 中顯示的頁面然后選擇 <strong>Next.</strong>


  <p><img alt="" src="MyEclipse_Hibernate_Quickstart_zh_CN_files/hibernate-addhibcap-3.gif" border="0"><br>
<font class="figureCaption">圖 5. Hibernate 數據庫配置</font></p>

</li>
<li>保持 <strong>Specify datasource connection details?</strong> 選中.
</li>
<li>選中 Oracle 配置, 這個配置在 <a href="http://127.0.0.1:61071/help/topic/com.genuitec.eclipse.sqlexplorer.doc/doc/quickstarts/dbexplorer/index.html">
		Database Explorer 快速入門</a> 設置過, 通過 <strong>DB Profile</strong> 下拉框選擇. 
這將自動填充當前頁面中的所有輸入框.
<br>
<strong><u>注意:</u></strong> 在這里數據庫配置并非必須的; 
你可以手工輸入所有需要的信息, 不需要選擇一個配置.
<br>
在這種情況下, 你必須確保在向導完成后手工復制 JDBC 驅動 JAR 文件到你的項目中.</li>
<li>選擇 <strong>Next.</strong>
  <p><em>上面進行的數據源配置操作可以現在跳過, 可以在隨后的 <a href="#5-3">Hibernate Configuration 編輯器</a> 中進修改.</em></p>

項目的最后一步是配置一個
SessionFactory 類, 這個類將會訪問 Hibernate 功能所生成的基礎代碼. 本向導的截屏如圖 6 所示.
<br>


<p><img alt="" src="MyEclipse_Hibernate_Quickstart_zh_CN_files/hibernate-addhibcap-4.gif" border="0"><br>
<font class="figureCaption">圖 6.&nbsp; 創建 SessionFactory
詳細信息&nbsp;</font><br>
<br>
</p>
<p><font class="tableTitle">表 3 - Hibernate Support 向導 - 第 3 頁選項</font></p>

<table summary="" border="1" cellpadding="1" cellspacing="1" width="600">
	<tbody>
		<tr>
			<td><strong>選項</strong></td>

			<td><strong>描述</strong></td>
		</tr>

		<tr>
			<td>
			<p align="left"><strong>Create SessionFactory Class?</strong></p>			</td>

			<td>
			<p align="left">如果啟用, 向導將會創建一個 Hibernate 會話工廠的新類.&nbsp;</p>			</td>
		</tr>
		
		<tr>
			<td>
			<p align="left"><strong>Java source folder</strong></p>			</td>

			<td>
			<p align="left">決定新類將被創建到的源代碼目錄.</p>			</td>
		</tr>
		
		<tr>
			<td>
			<p align="left"><strong>Java package</strong></p>			</td>

			<td>
			<p align="left">指定 Session 工廠將被創建到的包名.</p>			</td>
		</tr>
		<tr>
			<td>
			<p align="left"><strong>Class name</strong></p>			</td>

			<td>
			<p align="left">指定 Session 工廠類的名字.</p>			</td>
		</tr>

		<tr>
			<td>
			<p align="left"><strong>Java Compliance Level</strong></p>			</td>

			<td style="">
			<p align="left">  生成的 Session 工廠類的 Java 編譯器等級.</p>			</td>
		</tr>
	</tbody>
</table>


  </li>
<li>選中&nbsp; <strong>Create SessionFactory class</strong>.	</li>
<li>選中包輸入框右側的 <strong>New</strong> 按鈕然后創建包 <em>com.genuitec.hibernate </em>.	</li>
<li>給&nbsp;<strong>Session
	Factory 類 </strong>輸入一個名字, 我們使用默認推薦的 <em>HibernateSessionFactory</em>.  </li>
<li>完成如圖 6 所示的頁面, 然后選擇 <strong>Finish</strong>.<br>
	<br>
	<strong><u>注意:</u></strong>  Session Factory 也可以在稍后創建, 通過 Session Factory 向導來完成 <strong>(File &gt; New &gt; Other MyEclipse &gt; Hibernate &gt; Hibernate Session Factory)</strong>.
	<br>
	如果你在第一頁選中了復制類庫到你的項目中, 在向導完成之后的至多 30 秒內可能失去反應,
	因為它將復制類庫并更新多種項目資源. 
  請耐心等待并在進行其它操作之前等待過程的結束.</li>
</ol>

<blockquote style="margin-right: 0px;" dir="ltr">
<p>這個向導結束后將進行下列操作:</p>

<ul>
	<li>如果在第一頁選擇了復制類庫到你的項目, 將安裝 Hibernate&nbsp;類庫 (JARs) 到項目中	</li>
	<li>更新項目的構造路徑來包含已安裝的 Hibernate
	類庫	</li>
	<li>給項目創建并配置 hibernate.cfg.xml 文件	</li>
	<li>為你的項目創建一個自定義的 SessionFactory 類 (例如 HibernateSessionFactory) 來簡化 Hibernate 會話會話處理</li>
</ul>

<p class="normal">圖 7 高亮顯示了新創建的 <em>HibernateSessionFactory.java</em> 文件里面的重要功能.&nbsp;這個類管理了一個單獨的 Hibernate <font face="Courier New">Session</font>
對象, 通過 <font face="Courier New">getSession()</font>
方法進行延遲加載并且在調用 <font face="Courier New">closeSession() </font>方法之后刷新并釋放數據. 在運行的時候,  Hibernate 會話創建過程必須要能夠訪問類路徑里面的 <em>hibernate.cfg.xml</em> 文件. 變量
CONFIG_FILE_LOCATION 定義了文件 <em>hibernate.cfg.xml</em> 相對于包的路徑. 默認值通過 Hibernate 支持向導來提供. 如果你改動了&nbsp;<em>hibernate.cfg.xml</em> 文件的位置, 你必須手工修改 CONFIG_FILE_LOCATION 的值來引用到新的文件的位置或者可以通過在使用之前調用 <font face="Courier New">setConfigFile()</font> 方法來設置為新的路徑.</p>

<p class="normal"><img alt="" src="MyEclipse_Hibernate_Quickstart_zh_CN_files/hibernate-workbench2-annot.gif" border="0"><br>
<font class="figureCaption">圖 7.&nbsp;HibernateSessionFactory 類 </font></p>
</blockquote>

<p><strong><a href="#top">返回頁首</a></strong></p>
<hr>

<h3>5.3&nbsp;<a name="5-3"></a>自定義 Hibernate 配置文件</h3>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
婷婷国产v国产偷v亚洲高清| 欧美一二三在线| 欧美在线影院一区二区| 欧美军同video69gay| 亚洲欧洲精品一区二区三区不卡| 国产精品一区二区在线观看网站| 91精品国产综合久久福利| 亚洲国产成人porn| 欧美色窝79yyyycom| 亚洲成av人片在线| 91麻豆精品国产自产在线| 免费高清在线一区| 国产欧美久久久精品影院| 在线观看亚洲a| 国产精品综合久久| 亚洲在线视频网站| 欧美一区二区三区不卡| 国产精品白丝jk黑袜喷水| 精品美女被调教视频大全网站| 国产主播一区二区三区| 国产欧美一区二区在线观看| 欧美在线观看视频一区二区三区 | 91原创在线视频| 亚洲成人av一区二区| 91精品国产乱码| 国产黄人亚洲片| 伊人色综合久久天天| 久久久久久久久久久电影| 欧美体内she精视频| 成人黄色网址在线观看| 美腿丝袜亚洲综合| 亚洲电影一区二区| 国产精品美女久久久久久久久 | 亚洲国产美国国产综合一区二区| 欧美精品一区二区三区在线播放| 99久久国产免费看| 成人综合婷婷国产精品久久免费| 蜜臀av亚洲一区中文字幕| 日日夜夜精品视频天天综合网| 日韩理论片网站| 亚洲精品少妇30p| 天天影视涩香欲综合网| 天天免费综合色| 久久97超碰国产精品超碰| 六月婷婷色综合| 高潮精品一区videoshd| 国产成人综合视频| 成人激情免费电影网址| 不卡一二三区首页| 91年精品国产| 成人av动漫在线| 日韩电影在线观看电影| 日本一区免费视频| 一区二区三区在线视频免费| 亚洲欧美日韩中文字幕一区二区三区| 国产精品国产自产拍高清av| 亚洲成人av中文| 一本色道久久综合精品竹菊 | 国产成人久久精品77777最新版本| 成人综合日日夜夜| 欧美高清一级片在线| 中文字幕一区二区三区乱码在线| 亚洲国产一区在线观看| 不卡的电影网站| 日韩欧美电影在线| 亚洲18色成人| 91美女片黄在线| 国产精品另类一区| 日韩高清一区二区| 一本到高清视频免费精品| 久久精品一级爱片| 国产一区二区三区四| 日韩一级大片在线观看| 日韩高清不卡在线| 欧美精品黑人性xxxx| 国产精品丝袜在线| 日日夜夜精品视频免费| 欧美日韩极品在线观看一区| 亚洲国产成人av好男人在线观看| 91色porny在线视频| 亚洲欧洲国产专区| 91美女片黄在线观看91美女| 一区二区三区毛片| 精品视频1区2区| 日韩成人一区二区三区在线观看| 欧美日韩精品是欧美日韩精品| 亚洲国产综合色| 日韩午夜精品电影| 成人影视亚洲图片在线| 亚洲激情图片小说视频| 4hu四虎永久在线影院成人| 日韩中文欧美在线| 国产精品麻豆网站| 欧美色图12p| 国产专区综合网| 亚洲综合区在线| 日韩欧美在线1卡| 99精品桃花视频在线观看| 亚洲午夜一二三区视频| 久久精品一区二区三区不卡牛牛| 色一情一乱一乱一91av| 激情综合五月天| 亚洲欧美色图小说| 久久男人中文字幕资源站| 色综合亚洲欧洲| 99久久精品国产导航| 国产精一区二区三区| 日韩不卡一二三区| 亚洲丰满少妇videoshd| 中文字幕一区二区三| 精品国产乱码91久久久久久网站| 91国偷自产一区二区开放时间| 久久精品国产99国产精品| 水蜜桃久久夜色精品一区的特点| 国产精品网站在线观看| 久久精品一二三| 国产三级一区二区| 2020日本不卡一区二区视频| 日韩免费观看2025年上映的电影| 欧美日韩黄色影视| 欧美日韩性生活| 欧美日韩日日夜夜| 色综合久久88色综合天天免费| 懂色av一区二区夜夜嗨| 成人av免费在线播放| 日本久久精品电影| 91精品国产日韩91久久久久久| 欧美另类videos死尸| 欧美一级二级在线观看| 欧美不卡在线视频| 国产精品素人视频| 亚洲精品国产品国语在线app| 欧日韩精品视频| 成人av网址在线观看| 99视频有精品| 制服.丝袜.亚洲.中文.综合| 日韩一区二区三区视频| 日韩一区二区精品在线观看| 国产日产欧美一区| 亚洲精品菠萝久久久久久久| 久久精品国产99国产| 成人免费高清视频| 欧美精品自拍偷拍动漫精品| 久久久久久久久一| 亚洲成人av一区二区| www.亚洲激情.com| 26uuu欧美日本| 亚洲成人tv网| 欧美日韩国产影片| 日韩美女视频19| 国产经典欧美精品| 日韩一区二区三区三四区视频在线观看 | 亚洲一区欧美一区| 成人免费黄色大片| 久久久久国产一区二区三区四区| 天天免费综合色| 欧美美女bb生活片| 亚洲一区二区视频在线观看| 国产69精品久久久久毛片| 久久精品无码一区二区三区| 奇米777欧美一区二区| 7777精品伊人久久久大香线蕉超级流畅| 国产精品高清亚洲| 国产一区二区美女| 精品久久久久一区二区国产| 精品一区二区三区免费| 久久精品人人爽人人爽| 视频一区在线播放| 欧美色倩网站大全免费| 亚洲国产aⅴ成人精品无吗| 欧美日韩国产小视频在线观看| 亚洲一区二区偷拍精品| 日韩欧美www| 国产精品99久久久久久有的能看| 国产精品三级久久久久三级| 99国内精品久久| 蜜桃视频一区二区三区| 国产亚洲综合在线| 欧美无砖专区一中文字| 日本亚洲电影天堂| 中文乱码免费一区二区| 欧美日韩高清不卡| 国产成人免费av在线| 亚洲福利视频导航| wwwwww.欧美系列| 欧美日韩精品一区二区在线播放| 卡一卡二国产精品 | 国产麻豆精品95视频| 一区二区三区在线不卡| 久久精品夜色噜噜亚洲a∨| 欧美精品xxxxbbbb| 在线观看不卡视频| 成人精品一区二区三区四区| 奇米影视一区二区三区| 亚洲欧美欧美一区二区三区| 久久久三级国产网站| 久久这里只有精品6| 777午夜精品视频在线播放| 一本到不卡免费一区二区| 91视频在线看|