成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

配置JPA

在Eclipse JEE中配置JPA非常簡(jiǎn)單。首先,點(diǎn)擊"Window -gt; Preferences",在彈出的對(duì)話框中選擇"參數(shù)選擇"對(duì)象框,然后選擇JPA。 接下來(lái),點(diǎn)擊"Configure

在Eclipse JEE中配置JPA非常簡(jiǎn)單。首先,點(diǎn)擊"Window -gt; Preferences",在彈出的對(duì)話框中選擇"參數(shù)選擇"對(duì)象框,然后選擇JPA。

接下來(lái),點(diǎn)擊"Configure User Libraries",將OpenJPA的核心包以及依賴的外部包文件加入到OpenJPA Library中。配置完成后,效果如下圖所示:

配置數(shù)據(jù)庫(kù)連接

Eclipse JEE還支持配置數(shù)據(jù)庫(kù)連接。同樣,在"Eclipse -gt; Preferences"中選擇"參數(shù)選擇"對(duì)象框,在數(shù)據(jù)庫(kù)的選擇項(xiàng)中選擇Mysql,并添加Mysql JDBC Driver。最終的效果如下圖所示:

創(chuàng)建新的JPA項(xiàng)目

在Eclipse中創(chuàng)建新的JPA項(xiàng)目也非常方便。點(diǎn)擊"File -gt; New -gt; Other",在彈出的創(chuàng)建向?qū)е羞x擇JPA。然后,點(diǎn)擊Next,在窗口中輸入項(xiàng)目名稱,比如JPATraining,其它選項(xiàng)默認(rèn)即可。最后,點(diǎn)擊Finish按鈕。在Project Explorer中可以看到src/META-INF/下面多了兩個(gè)文件,一個(gè)叫persistence.xml,另一個(gè)叫orm.xml。

編寫(xiě)程序

接下來(lái),我們開(kāi)始編寫(xiě)JPA程序。首先,創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)腳本,用于創(chuàng)建數(shù)據(jù)表。代碼如下:

Create TABLE ECA_USER(
    ID INT NOT NULL AUTO_INCREMENT,
    NAME VARCHAR(20) NOT NULL,
    LOGINID VARCHAR(20) NOT NULL,
    PASSWORD VARCHAR(32) NOT NULL,
    AGE INT NOT NULL,
    PRIMARY KEY(ID)
);

然后,創(chuàng)建一個(gè)Entity類,用于映射數(shù)據(jù)庫(kù)表。代碼如下:

package ;
import ;
import ;
import ;
import ;
import ;
import static ;                    
標(biāo)簽: