日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java中ejb项目_创建EJB项目

發布時間:2023/12/14 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java中ejb项目_创建EJB项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這里使用的部署環境,JDK 1.6,myeclipse2017, jboss 4.2,mysql

首先找到myeclipse窗口導航欄的? ?window? ?設置選項,選擇? ?Show View 下的? Myeclipse Database? ?的 DB Browser? 雙擊打開

將會彈出一個窗口,鼠標移到該窗口上右鍵 New

創建第一步填 Driver name 連接顯示昵稱

Connection URL: 數據庫連接

User name:數據庫用戶名

Password:數據庫連接密碼

Drober JARs? 選擇 Add JARs選擇一個本地的數據庫連接jar

切記 Driver classname 一定要選擇 數據庫驅動類

配置完成后直接選擇 Finish

打開myecplise

File? ? ?=>? ? ?New? ? ? ? =>????????EJB Project

選擇? ?JEE 1.6,選擇JPA 2.0

直接 Next? >? Next >數據JNDI配置也就是數據源配置,這里我們將使用Jboss服務器部署,我將Jboss放在D盤下的software文件夾下,數據源配置文件的路徑我貼給大家,D:\software\jboss2\server\default\deploy\mssql-ds.xml

在該文件中找到 datasources 標簽中配置數據庫連接如下所示

創建EJB時所填寫的 JNDI Data Source,就是上面配置數據源配置中的 jndi-name中所填寫的昵稱,前綴加上 java:/

直接? finish? 完成創建,項目目錄結構如下

要修改 JNDI的配置,在 WETA-INF 下的 persistence.xml 文件中可以修改 JNDI的配置

下一步打開數據庫連接 選擇要創建的EJB對應的數據庫表,選擇 TABLE ,選擇要創建的EJB的數據庫表

選中右鍵,選中EJB3的右鍵菜單

將彈出 EJB3 創建窗口,選中 com.yzh.admin.ejb 的package,選擇完后直接選擇 Finish

生成成功后將會在 com.yzh.admin.ejb package下看到

然后將logUtil移到 com.yzh.admin.util package下

將實體移動到 com.yzh.admin.ejb.bean 下

將后綴帶有 實體名 + Facade 的文件移到 com.yzh.admin

如何移動全選中,右鍵選擇 Refactor? ? =>? ?Move,在彈窗中選擇對應的 package 點擊 OK 即可

搬移后如下圖所示,搬代碼是件偉大的事情,有古人移山,有后人的我們移代碼,人總要死了之后才能偉大

如果生成的bean類里面含有時間類型的字段,應將Timestamp類型更改為Date類型

如果id為自增列,需要加注解

給接口類添加權限注解

分別給save、delete、update方法添加事物注解,在com.yzh.admin.ejb.impl下的類

再分別給findById、findByProperty、findAll方法添加事物注解

創建EAR項目 ,使用MyEclipse右鍵新建Enterprise Application Project

填寫EAR名稱

選擇剛剛創建的EJB

清空 Content directory 的內容

勾選Generate application.xml deployment descriptor,選擇后直接點擊Finish

可以看到EAR的項目結構

配置文件 application.xml 中的配置

JAR的配置,選擇 application.xml 文件左下角

可以看到,選擇 modules

在窗口位置找到 服務器連接,單擊可以看到

Project 選擇剛剛創建的 TestEAR 項目

選擇 jboss服務器配置

選擇 Packaged Archive (production mode)

單擊完成后找到對應服務器,右鍵打開資源文件夾,就能找到打包完成的ear文件

打包EJB客戶端

選中對應的EJB項目右鍵導出

選擇Java 下的 JAR file, 選擇 Next

選擇EJB項目,選擇一個保存的路徑,后綴名 .jar

EAR加入Jboss啟動服務器

正常啟動成功

將導出生成在桌面上的 .jar文件導入項目中,調用并成功獲取到數據

好了EJB項目創建完成,各位加油

2019-03-08? ? YZH

總結

以上是生活随笔為你收集整理的java中ejb项目_创建EJB项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。