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

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

使用JBoss和PostgreSQL-快速開發(fā)EJB和J2EE Web Application

2019-11-18 13:43:30
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

  使用JBoss和PostgreSQL-快速開發(fā)EJB和J2EE Web application

先安裝JSDK,再安裝JBoss.
安裝JSDK,必須獲得一套對(duì)應(yīng)于用戶的操作系統(tǒng)的JDK,
我的安裝的文件目錄是
WINDOWS2000: d:/s1studio_jdk/j2sdk1.4.1
linux: /root/s1studio_jdk/j2sdk1.4.1
為了用EJB, 需要一個(gè)j2ee-1.3.jar或者j2ee-1.2.jar,
假如安裝了Sun One Studio 或者 J2EE (www.sun.com )這個(gè)文件已經(jīng)有.
把這個(gè)文件放在classpath路徑上.
或者使用jboss-j2ee.jar, 安裝JBoss后在$JBoss/client中可找到.
建議安裝Sun One Studio, 用Sun One Studio編譯java源程序,
不用設(shè)置classpath, 省去不少過(guò)程.

安裝JBoss:
把JBoss的壓縮包解開,放在任一目錄上,
我的安裝的文件目錄是
/dose/jboss-3.0.4_tomcat-4.1.12 (REDHAT8.0)
E:/jboss-3.0.4_tomcat-4.1.12 (WINDOWS2000)
WINDOWS2000, linux共用同一套JBoss.

配置JBoss:
啟動(dòng)JBoss需要執(zhí)行一個(gè)腳本文件:
linux:run.sh
WINDOWS對(duì)應(yīng)的是:run.bat

(1)
在JBoss/bin/run.bat (for Windows)開頭插入一行
set JAVA_HOME = d:/s1studio_jdk/j2sdk1.4.1
在JBoss/bin/run.sh (for Linux)開頭插入一行
JAVA_HOME="/root/s1studio_jdk/j2sdk1.4.1"

或者
(2)設(shè)置系統(tǒng)環(huán)境變量JAVA_HOME,指向JDK

運(yùn)行JBoss, run.sh或者run.bat
當(dāng)看到啟動(dòng)JBoss的信息時(shí),說(shuō)明啟動(dòng)了.
服務(wù)器簡(jiǎn)單的測(cè)試:
JBoss默認(rèn)的WEB端口為8080,我們可以在打開一個(gè)瀏覽器輸入地址
http://localhost:8080/jmx-console
當(dāng)在瀏覽器看到JBoss的信息時(shí),說(shuō)明安裝配置JBoss成功了.

建立下面的目錄和文件(注重大小寫).

FIRST.EAR

-----META-INF (application.xml)

-----First.jar
-----META-INF (ejb-jar.xml,jboss.xml)
`-----Dev
-----First(Firstsession.java, FirstSessionHome.java, FirstSessionBean.java)
-----Delegate(NewDelegate.java)
`-----Dao(MySQLDao.java)

`-----First.war(index.jsp)

`-----WEB-INF (jboss-web.xml, web.xml)
-----classes
`-----lib

/*
**
**MysqlDao.java
**
*/

package Dev.Dao;import java.sql.Connection;import java.sql.SQLException;import java.sql.Statement;import java.sql.ResultSet;import javax.naming.InitialContext;import javax.sql.DataSource;public class MysqlDao { public Connection getConnection() throws Exception { InitialContext ctx = new InitialContext(); DataSource ds = (DataSource) ctx.lookup("java:/PostgresDS"); Connection conn = null; Statement stmt = null; try { conn = ds.getConnection(); } catch (SQLException sqlEx) { System.out.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 三门峡市| 晴隆县| 枝江市| 新闻| 临湘市| 兴化市| 克拉玛依市| 富民县| 安图县| 乃东县| 上高县| 封开县| 宜阳县| 九江市| 秦皇岛市| 三原县| 西安市| 南召县| 南木林县| 望奎县| 武穴市| 安国市| 唐河县| 汨罗市| 宁远县| 小金县| 威信县| 资中县| 云龙县| 陆丰市| 栾川县| 葫芦岛市| 沈阳市| 丹寨县| 永安市| 独山县| 北碚区| 宁南县| 宁晋县| 昭苏县| 镇巴县|