1. 在hibernate主配置文件中,以下哪個元素來配置映射文件的
對象關系的映射是用一個XML文檔來說明的。映射文檔可以使用工具來生成,如XDoclet,Middlegen和AndroMDA等。下面從一個映射的例子開始講解映射元素,映射文件的代碼如下。
<?xml version="1.0"?>
<!--
所有的XML映射文件都需要定義如下所示的DOCTYPE。
Hibernate會先在它的類路徑(classptah)中搜索DTD文件。
-->
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!--
hibernate-mapping有幾個可選的屬性:
schema屬性指明了這個映射的表所在的schema名稱。
default-cascade屬性指定了默認的級聯風格 可取值有 none、save、update。
auto-import屬性默認讓我們在查詢語言中可以使用非全限定名的類名 可取值有 true、false。
package屬性指定一個包前綴。
-->
<hibernate-mapping schema="schemaName" default-cascade="none"
auto-import="true" package="test">
<!--用class元素來定義一個持久化類 -->
<class name="People" table="person">
<!-- id元素定義了屬性到資料庫表主鍵欄位的映射。-->
<id name="id">
<!-- 用來為該持久化類的實例生成唯一的標識 -->
<generator class="native"/>
</id>
<!-- discriminator識別器 是一種定義繼承關系的映射方法-->
<discriminator column="subclass" type="character"/>
<!-- property元素為類聲明了一個持久化的,javaBean風格的屬性-->
<property name="name" type="string">
<column name="name" length="64" not-null="true" />
</property>
<property name="sex"
not-null="true"
update="false"/>
<!--多對一映射關系-->
<many-to-one name="friend"
column="friend_id"
update="false"/>
<!--設置關聯關系-->
<set name="friends" inverse="true" order-by="id">
<key column="friend_id"/>
<!—一對多映射-->
<one-to-many class="Cat"/>
</set>
</class>
</hibernate-mapping>
2. 如何把共享文件夾映射為本地文件夾
在我的電腦上點右鍵裡面有映射網路驅動器
然後選擇一個盤符
把共享文件夾路徑瀏覽到要映射的文件夾就可以了
以後訪問這個文件夾就很輕松
但是很占資源````
3. java eclipse怎樣自動生成hibernate配置映射文件
步驟如下:
1、創建資料庫,創建相應的表;
2、點擊圖標,選擇MyEclipse Datebase Explorer;
4. 內存映射文件的介紹
內存映射文件,是由一個文件到一塊內存的映射。Win32提供了允許應用程序把文件映射到一個進程的函數 (CreateFileMapping)。內存映射文件與虛擬內存有些類似,通過內存映射文件可以保留一個地址空間的區域,同時將物理存儲器提交給此區域,內存文件映射的物理存儲器來自一個已經存在於磁碟上的文件,而且在對該文件進行操作之前必須首先對文件進行映射。使用內存映射文件處理存儲於磁碟上的文件時,將不必再對文件執行I/O操作,使得內存映射文件在處理大數據量的文件時能起到相當重要的作用。
5. sw轉cad映射文件怎麼做
操作:文件 / 另存為,選擇保存類型為 DWG 或 DXF ,點擊選項;