seam和oracle資料庫

2021-04-17 15:14:55 字數 711 閱讀 2420

前幾周學習了一下seam框架,seam把ejb3和jsf整合的很好,開發也簡便了很多,很像ror^_^。seam開發可以將更多的精力放在業務需求上,減少消耗在**上的時間。

為了方便seam開發,jboss官方的jboss tools支援seam,可以用它生成乙個seam projcet。由於外掛程式自身待的是mysql的jdbc驅動(這個免費^_^),

所以導致在用oracle或者是其他資料庫時會有點麻煩。

應用其它資料庫其實很簡單,下面就以oracle資料庫來舉例說明一下吧

首先將eclipse的檢視換成seam,然後新建乙個seam project,名字為seamdemo。工程建好以後(用jboss做伺服器會產生三個工程),將oracle的jdbc驅動包(ojdbc14_g9.jar)複製到「.../jboss-4.2.0.ga/server/default/lib」目錄下面

在工程裡找到seamdemo-ds.xml這個檔案,然後將它複製到「.../jboss-4.2.0.ga/server/default/deploy」目錄下面,完成後就可以啟動jboss伺服器執行你的seam工程啦。(".../"是你機器的jboss路徑)

不爽的地方是seam和jboss結合的很好,但是放到tomcat下開發就會很麻煩,要修改tomcat配置,還有我用jboss tools建工程時,工程名字不能有「-」,例如「seam-demo」這個名字再用jboss tools建工程時,「-」就是非法字元,工程就會建立失敗。

Oracle資料庫和例項

oracle伺服器有兩大部分組成 oracle資料庫和oracle例項。oracle資料庫 位於硬碟上實際存放資料的檔案,這些檔案組織在一起,成為乙個邏輯的整體,即為oracle資料庫。因此,在oracle看來,資料庫 是指硬碟上檔案的邏輯集合,必須與記憶體裡的例項合作,才能對外提供資料管理服務。o...

oracle資料庫和mysql資料庫的區別

1 mysql裡用雙引號包起字串,oracle裡只可以用單引號包起字串。2 oracle是大型資料庫,而mysql是中小型資料庫。3 mysql的主鍵一般使用自動增長型別,在建立表時只要指定表的主鍵為auto increment,在插入記錄時,不需要再指定該記錄的主鍵值,主鍵將自動增長 oracle...

oracle資料庫專題 資料庫和例項介紹

oracle基本的架構是由資料庫和例項組合而成的 資料庫是指資料存放的地方,不論資料庫是處於開啟還是關閉的狀態,永遠都會存在於作業系統上。而例項指的是計算機上的一塊記憶體空間提供使用者做資料庫上資料訪問或資料交換的地方,由於這款控制項存放在記憶體中,因此,會隨著資料庫的開啟而建構起來,當資料庫關閉時...