EJB專案開發小結

2021-08-30 19:01:32 字數 670 閱讀 3037

好多知識用的時候還是一知半解,等用完之後總結總結,收穫還是挺大的。就拿這次的專案來說,主要用了ejb3.0和struts1.3,伺服器是jboss5.0,資料庫是oracle db10g。

ejb之前沒接觸過,李工指導了下,ejb是sun的伺服器端元件模型,最大的用處是部署分布式應用程式,核心是會話bean(session bean),實體bean(entity bean)和訊息驅動bean(messagedriven bean),這次我們只用了session bean 和entity bean,實體bean需要寫一些註解以便持久化,這次由於時間比較緊,沒有完全用物件導向的方式,(簡單說明一下我這裡的物件導向:直接寫好各個實體bean,確立他們之間的關係(運用註解即可),而不是先建好資料庫,根據資料庫裡的內容寫實體bean)。會話bean一般有本地(local)和遠端(remote)介面,根據需要實現相應的介面。專案的開始,從最基本的登入功能了解ejb開發流程。

使用ejb相當於建立了兩個專案,乙個為ejb端專案,儲存的是sessionbean和entitybean,純後台**,乙個為web端專案,儲存的是jsp/servlet部分的**,可以通過jndi呼叫後台的sessionbean。

前期的demo點開發暫告一段落,路漫漫其修遠兮,吾將上下而求索。

接下來還要了解如何使用jta,jaas,自定義jndi,又是一些未接觸過的,學習之路還在繼續……

ejb學習小結4

1 jboss 預設在dos下啟動是default的,這個要記得,要用all啟動的話,可以這樣 run c all,否則dos下每次ant後的東西都會放錯位置的了 2 乙個簡單的編譯ejb服務端的指令碼,用的是sun的j2ee sdk下的lib 3 ejb元件打包 進入build目錄下,jar cv...

ejb學習小結4

1 jboss 預設在dos下啟動是default的,這個要記得,要用all啟動的話,可以這樣 run c all,否則dos下每次ant後的東西都會放錯位置的了 2 乙個簡單的編譯ejb服務端的指令碼,用的是sun的j2ee sdk下的lib 3 ejb元件打包 進入build目錄下,jar cv...

專案開發小結

兩人60天輸出有效 行15k,基本實現需求。在專案中使用了mybatis框架,可以使用mybatis generator生成基礎mybatis 節省開發時間。同時合理利用idea外掛程式可以提公升開發效率。工程結構嚴格按照controller service dao層進行封裝,保證controlle...