亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

實戰JBuilder7+WebLogic7存取SQL Server2000

2019-11-18 12:54:25
字體:
來源:轉載
供稿:網友

  第一次寫文章,希望大家多多捧場,本文完全根據我的個人經驗所寫,如有錯誤,懇請大家指正!
  
  JBuilder7+WebLogic7 的配置
  假設Jbuilder7和WebLogic7安裝完畢,操作系統為:windows2000 server(SP2),數據庫為: SQLServer2000(SP2)。
  
  
  
  JBuilder7的配置:
  
  1. 修改環境變量TEMP和TMP 為不帶空格的目錄如:E:/winnt/temp
  
  2. 啟動Jbuilder7,選擇:Tools->Configure Servers
  
  3. 選中左側的Weblogic application Server 6.x+,選中右邊的Enable Server
  
  4. 將General->Home Directory設為WebLogic7的Home Directory如:E:/bea/weblogic700/server,正常的話Jbuilder7將自動為你添好其他的項。
  
  5. 將Custom->JDK Installation Directory設為 JDK的安裝目錄,如:E:/bea/jdk131_02
  
  6. 將Custom->BEA Home Directory設為WebLogic7的Home Director,如:E:/bea
  
  7. 將Custom->Domain Directory設為你的域目錄,如:E:/bea/user_PRojects/mydomain
  
  8. 添好User name, PassWord ,Domain name, Server name后,單擊OK退出。
  
  9. 選擇:Tools->Enterprise Setup,單擊CORBA頁上的New, 按下表填寫相應信息:
  
  Name for this configuration = WelLogic 7.0
  
  Path for ORB Tools = E:/bea/weblogic700/server
  
  Library for Projects = WebLogic 6.x+ Deploy
  
  IDL compiler command = idlj.exe
  
  Commnad option for output directory = E:/CORBAOutput(任意目錄,不要有空格)
  
  單擊OK退出。
  
  10.選擇Project->Default Project properties
  
  在Path頁的Required libraries中將會看到WebLogic 6.x+ Client和WebLogic 6.x+ Deploy兩項,假如沒有,請檢查以上步驟是否正確。
  
  11.選擇Server頁,單擊Single services for all service in project
  
  在下拉列表中選擇WebLogic Application Server 6.x+,但擊OK退出,配置完畢。
  
  
  
  WebLogic7的配置:
  
  1. 啟動WebLogic7
  
  2. 打開IE6,在地址欄中輸入:http://localhost:7001/console
  
  3. 輸入用戶名和密碼
  
  4. 在左邊的目錄樹中選中Services->JDBC->Connection Pools,單擊右側的Configure a new JDBC Connection Pool.,輸入以下信息:
  
  Configuration->General頁:
  
  Name = SQL Server Connection Pool
  
  URL = jdbc:weblogic:MSSQLserver4:northwind@localhost
  
  Driver classname = weblogic.jdbc.mssqlserver4.Driver
  
  Properties : user = sa
  
  Password = “” <- sa的密碼
  
  單擊Create建立連接池。
  
  Targets->Server頁:
  
  將myserver(服務器名稱)移至右側的列表中,但擊單擊Apply
  
  5. 在左邊的目錄樹中選中Services->JDBC->Data Sources(或者TXData Sources),單擊右側的Configure a new JDBC Connection Pool.,輸入以下信息:
  
  Configuration->General頁:
  
  Name = SQLServer Tx Data Source
  
  JNDI Name = SQLServer
  
  Pool Name = SQL Server Connection Pool
  
  選中Emulate Two-Phase Commit for non-XA Driver和Row Prefetch Enabled
  
  單擊Create建立數據源。
  
  Targets->Server頁:
  
  將myserver(服務器名稱)移至右側的列表中,但擊單擊Apply,配置完畢。
  
  實戰1:連接SQLServer2000
  1. 打開JBuilder7選擇File->New project
  
  在Name欄中輸入SQLServerDemo,Directory欄中輸入存放路徑(不要有空格),其他不變,單擊Finish。
  
  2. 選擇File->New,選擇General->Application,單擊OK。
  
  第一步,第二步和第三步都不用更改,直接Finish即可。
  
  3. 回到JBuilder7的集成開發環境中,單擊右側的Designer頁設計窗體,在窗體中放入一個JscrollPane 和JtextArea 及三個按鈕,雙擊第一個按鈕輸入以下代碼:
  
  try
  
  {
  
  Class.forName("weblogic.jdbc.mssqlserver4.Driver");
  
  Connection con = DriverManager.getConnection("jdbc:weblogic:mssqlserver4:northwind@localhost","sa","");//此處根據你的SQLServer帳戶而定。
  
  Statement st = con.createStatement();
  
  ResultSet res = st.executeQuery("select * from employees");
  
  String line = "";
  
  while (res.next())
  
  line = line + res.getString("title")+"/n";
  
  jTextArea1.setText(line);
  
  con.close();
  
  }
  
  catch (Exception ex)
  
  {
  
  jTextArea1.setText("error : "+ex.getMessage());
  
  }
  
  雙擊第二個按鈕輸入以下代碼
  
  Hashtable ht = new Hashtable();
  
  ht.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");
  
  ht.put(Context.PROVIDER_URL,"t3://localhost:7001");
  
  
  
  try
  
  {
  
  Context ctx = new InitialContext(ht);
  
  DataSource ds = (DataSource)ctx.lookup("SQLServer");
  
  Connection con = ds.getConnection("system","12345678");//此處是WebLogic7
  
  的域用戶和密碼
  
  Statement st = con.createStatement();
  
  ResultSet res = st.executeQuery("select * from employees");
  
  String line = "";
  
  while (res.next())
  
  line = line + res.getString("notes")+"/n";
  
  jTextArea1.setText(line);
  
  con.close();
  
  }
  
  catch (Exception ex)
  
  {
  
  jTextArea1.setText("error : "+ex.getMessage());
  
  }
  
  運行WebLogic7,運行程序單擊第一個按鈕使用JDBC直接連接SQLServer并獲取數據,單擊第二個按鈕使用DataSource連接SQLServer并獲取數據。
  
  實戰2:session Bean
  建立一個簡單的Bean:
  
  1. 關閉所有工程:File->Close Projects
  
  2. 選擇File->New project
  
  在Name欄中輸入HelloDemo,Directory欄中輸入存放路徑(不要有空格),其他不變,單擊Finish。
  
  3. 選擇File->New->Enterprise->EJB 2.0 Designer單擊OK。
  
  在彈出的對話框中單擊new建立一個Moudle,在Name中輸入HelloMoudle單擊OK關閉當前對話框,再次單擊OK關閉對話框。
  
  4. 在右側的工作區中單擊右鍵選擇:Create EJB->Session Bean,將Bean Name改為HelloBean
  
  5. 右鍵單擊代表HelloBean的長方形,選擇Add->Method
  
  按如下填寫:
  
  Method Name = SayHello
  
  Return Type = java.lang.String
  
  Input parameter 不添
  
  Interface = remote
  
  6. 右鍵單擊代表HelloBean的長方形,選擇 View Bean Source
  
  按如下填寫SayHello():
  
  public java.lang.String SayHello()
  
  {
  
  /**@todo Complete this method*/
  
  return new String(“Hello World “);
  
  }
  
  7.按F9運行,在彈出的對話框中選擇Run頁,單擊New,在configure name處填寫Server Runtime Configuration,再選擇Run->Server,單擊OK關閉當前對話框,單擊OK開始編譯運行。運行起來之后在左上角的目錄樹中右鍵單擊HelloModule選擇:Deploy options for “HelloModule.jar”->Deploy來發布Bean。
  
  建立客戶端:
  
  1. 選擇File->New->Enterprise->EJB Test Client單擊OK。
  
  選中Genrate method for 特斯廷remote interface calls with default arguments單擊OK。
  
  2. 按如下填寫main():
  
  public static void main(String[] args)
  
  {
  
  HelloBeanTestClient1 client = new HelloBeanTestClient1();
  
  // Use the client object to call one of the Home interface wrappers
  
  // above, to create a Remote interface reference to the bean.
  
  // If the return value is of the Remote interface type, you can use it
  
  // to access the remote interface methods. You can also just use the
  
  // client object to call the Remote interface wrappers.
  
  client.create();
  
  System.out.println(client.SayHello());
  
  } 選擇Run->Run “HelloBeanTestClient1.java” using defaults運行。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品久久中文字幕佐佐木| 日本久久久久久久| 精品视频在线导航| 国产欧美婷婷中文| 国产欧美最新羞羞视频在线观看| 日韩av免费在线| 国产香蕉97碰碰久久人人| 俺去了亚洲欧美日韩| 成人网在线观看| 欧美重口另类videos人妖| 欧美激情videoshd| 亚洲高清一二三区| 国产成人一区三区| 久久免费视频这里只有精品| 日韩精品中文字幕有码专区| 亚洲免费av电影| 亚洲最新中文字幕| 日韩中文字幕不卡视频| 亚洲精品一区二区三区婷婷月| 久久999免费视频| 欧美激情亚洲激情| 中文字幕日韩av电影| 精品久久久久久中文字幕大豆网| 黄色成人av在线| 啊v视频在线一区二区三区| 国产一区二区三区在线| 在线电影欧美日韩一区二区私密| 91久久精品日日躁夜夜躁国产| 最新国产成人av网站网址麻豆| 亚洲电影免费观看高清完整版| 久久久久久久久爱| 国产亚洲精品久久久久久| 热久久99这里有精品| 国产日韩精品一区二区| 欧美日韩国产综合视频在线观看中文| 狠狠躁夜夜躁人人爽天天天天97| 日本19禁啪啪免费观看www| 国产精品久久久久福利| 国产亚洲日本欧美韩国| 亚洲一区二区中文字幕| 日韩精品久久久久久久玫瑰园| 日韩综合中文字幕| 黑人巨大精品欧美一区二区三区| 麻豆国产精品va在线观看不卡| 国产精品扒开腿做爽爽爽视频| 深夜福利国产精品| 久久激情视频久久| 美女福利精品视频| 久久精品国产一区二区三区| 亚洲视频在线免费观看| 成人精品在线观看| 久久99精品久久久久久青青91| 国产精品网红直播| 久久久久久久久亚洲| 亚洲欧美日韩中文在线| 日韩视频在线一区| 国产亚洲精品综合一区91| 欧美日韩国产一区中文午夜| 国产一区二中文字幕在线看| 国产精品福利网| 欧美激情视频网址| 日韩成人在线网站| 欧美午夜精品久久久久久浪潮| 国产91ⅴ在线精品免费观看| 国产乱人伦真实精品视频| 欧美男插女视频| www.99久久热国产日韩欧美.com| 日韩电影在线观看免费| 日韩一区二区久久久| 91深夜福利视频| 亚洲18私人小影院| 91精品综合久久久久久五月天| 亚洲另类xxxx| 久久国产精品亚洲| 日韩av电影在线网| 日韩欧美精品在线观看| 一区二区三区四区精品| 国产精品久久久久不卡| 亚洲国产精品嫩草影院久久| 日韩亚洲欧美中文高清在线| 国产精品久久久久久久电影| 成人a在线视频| 一级做a爰片久久毛片美女图片| 久久久在线免费观看| 国内精品久久久久久久| 成人444kkkk在线观看| 91人人爽人人爽人人精88v| 黑人极品videos精品欧美裸| 欧美日韩成人在线观看| 精品无人区太爽高潮在线播放| 国内精品久久久久久久久| 91地址最新发布| 国精产品一区一区三区有限在线| 日韩精品视频免费在线观看| 亚洲国产精品va在线看黑人动漫| 国产精品成人品| 韩国v欧美v日本v亚洲| 国产成人综合久久| 激情亚洲一区二区三区四区| 国产精品久久久999| 午夜精品久久久久久久久久久久| 操人视频在线观看欧美| 欧美激情国产日韩精品一区18| 色偷偷噜噜噜亚洲男人的天堂| 欧美最顶级丰满的aⅴ艳星| 91中文在线观看| 日韩性生活视频| 久久久999国产精品| 91高清免费在线观看| 91精品国产色综合| 美女撒尿一区二区三区| 懂色av影视一区二区三区| 久久精品国产成人| 亚洲精品xxxx| 亚洲美女免费精品视频在线观看| 一色桃子一区二区| 亚洲高清免费观看高清完整版| 黄色一区二区在线观看| 国产精品视频区1| 在线成人激情视频| 日韩中文在线观看| 久久精品国产久精国产思思| 日韩免费观看高清| 亚洲精品xxx| 亚洲精品乱码久久久久久按摩观| 国产亚洲一区二区精品| 欧美二区乱c黑人| 国产亚洲精品久久久优势| 久久久精品久久久久| 亚洲综合国产精品| 日韩中文字幕免费看| 日本欧美一级片| 91亚洲精品视频| 中文字幕亚洲图片| 高清亚洲成在人网站天堂| 成人午夜在线视频一区| 久久久人成影片一区二区三区观看| www.欧美视频| 中文欧美日本在线资源| 91精品国产高清久久久久久91| 亚洲电影免费在线观看| 久久精品久久久久久国产 免费| 欧美日韩成人精品| 欧美丰满老妇厨房牲生活| 国内精品久久久久影院 日本资源| 国产精品精品一区二区三区午夜版| 欧美日韩国产限制| 一区二区三区国产视频| 97精品视频在线观看| 欧美国产日产韩国视频| 国产精品色午夜在线观看| 精品无人国产偷自产在线| 国产日韩欧美日韩大片| 国产欧美精品xxxx另类| 国产成人涩涩涩视频在线观看| 欧美高清激情视频| 成人午夜一级二级三级| 亚洲奶大毛多的老太婆| 国产视频在线观看一区二区| 一区二区三区视频免费在线观看| 久久久免费精品视频| 在线看日韩欧美| 国产成人a亚洲精品| 色噜噜狠狠狠综合曰曰曰|