国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JbuilderX+Jboss 3.x 編寫發布CMP的步驟

2019-11-18 11:19:22
字體:
來源:轉載
供稿:網友

看了很多網上的關于JbuilderX+Jboss 3.x 編寫CMP 的配置和操作步驟,結合本人一個星期以來的學習過程,總結了一個方法,假如大家做起來的時候有問題,歡迎詢問~

JbuilderX+JBOSS3.2.6 編寫CMP 步驟
前提:
下載JBOSS3.2.6,位置: http://www.jboss.org/downloads/index#as
筆者的JBOSS3.2.6已經解壓在c:/java/jboss-3.2.6目錄中,并且在環境變量中增加了JBOSS_HOME為C:/JAVA/jboss-3.2.6
并且在運行C:/JAVA/jboss-3.2.6/bin/run.bat能夠正常啟動JBOSS,進入http://localhost:8080/jmx-console/顯示正常。
這個操作是使用的Oracle8i的數據庫,假如使用其他的數據庫,請修改相應的配置。
1.把oracle-ds.xml放入C:/JAVA/jboss-3.2.6/server/default/deploy下面,oracle-ds.xml的內容如下
?<?xml version="1.0" encoding="UTF-8"?>
<datasources>
    <local-tx-datasource>
     <jndi-name>OracleDs</jndi-name>
     <connection-url>jdbc:oracle:thin:@160.1.1.249:1521:CBSD</connection-url>
     <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
     <user-name>cbs</user-name>
     <passWord>cbs</password>
     <exception-sorter-class-name>org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter</exception-sorter-class-name>
  </local-tx-datasource>
</datasources>
2.C:/JAVA/jboss-3.2.6/server/default/conf/standardjbosscmp-jdbc.xml
本程序的數據庫采用oracle8i的數據庫
 <defaults>下面兩行修改為:
      <datasource>java:/OracleDs</datasource>
      <datasource-mapping>Oracle8</datasource-mapping>
3.把oracle的驅動class12.jar放在C:/JAVA/jboss-3.2.6/lib或者C:/JAVA/jboss-3.2.6/server/default/lib下面
4.配置JBUILDERX 
  4.1在tools->configure libraries里面中加入oracle的驅動class12.jar
  4.2在tools->EnterPRise setup中的database drivers中加入剛才配置的oracle的JDBC驅動
  4.3在tools->configure servers中選中JBOSS3.x的服務器,在右邊勾上"enable server"的選項,指定home Directory即可
5.在JbuilderX中新建一個project,新建一個EJBMODULE,選擇發布的服務器為JBOSS 3.X
    5.1引入數據源:在雙擊EJBMODULE在EJB DESIGNER中單擊右鍵"import scheme from database"在驅動的類型中選擇oracle.jdbc.driver.OracleDriver的驅動,連接字符串寫為jdbc:oracle:thin:@160.1.1.249:1521:CBSD, 加入用戶名和密碼即可.
    5.2新建一個CMP在里面就可以指定TABLE NAME了(這一點很重要),接下來增加這個CMP的field,新建每個field的時候都需要指定COLUMN NAME,每個field都要與表中的字段對應。
    5.3 編譯整個project,預備發布。
6.Ejbmodule的發布
      因為在5中我們新建的時候采用的數據源為了設計的方便是從JDBC引入的,假如是這樣的話發布到JBOSS里面將報錯,所以發布前,  需要修改Deployment descriprors里面的 jbosscmp-jdbc.xml中的下面的一段
     <defaults>
    <datasource>DataSource</datasource>
    <datasource-mapping>Oracle9</datasource-mapping>
    把這段改為下面的部分:
  </defaults>
    <defaults>
    <datasource>java:/OracleDs</datasource>
    <datasource-mapping>Oracle8</datasource-mapping>
  </defaults>
  經過上面的步驟,在JBUILDERX里面就可以把做好的cmp的ejb發布到JBOSS里面了,假如覺得有問題,歡迎給我寫郵件  liufu75@tom.com



上一篇:理解cocoon

下一篇:Apache Cocoon and XSP

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄄城县| 华蓥市| 马尔康县| 大化| 邵东县| 赣榆县| 灵宝市| 江门市| 扬中市| 定边县| 和田市| 衢州市| 祁东县| 安义县| 万盛区| 临颍县| 眉山市| 衡阳市| 花莲市| 青川县| 右玉县| 肇庆市| 开江县| 个旧市| 商丘市| 阜阳市| 武胜县| 平顶山市| 石阡县| 祁连县| 澎湖县| 扎囊县| 十堰市| 汽车| 九江市| 萨嘎县| 河津市| 溧阳市| 桓台县| 分宜县| 葫芦岛市|