您的位置是: 软件 > 开发者网络 > 开发工具 > Java > 正文 查cseek报价

一步一步用JBuilder5开发EJB
2002-01-16作者: 不详出处: chinajavaworld
我对此感兴趣
订阅电子杂志
发表评论
advertisement
热点推荐
· 群雄逐鹿 十四种Java开发工具点评
· 网文快捕,将网络资源搬回家
· Windows系统瘦身计划
· PS多媒体教程带你享受快乐学习
· 网络游戏外挂设计深度探索
· 武装你的桌面,桌面工具大阅兵

上一页  1 2 3 4 5 6 7  下一页



  2. 开发Entity Beans

  我们将利用JBuilder5所提供的向导来生成我们将要开发的Entity bean的代码,并且将它加入到前面的项目中。

  首先,我们需要为刚才建立的数据库,指定JDBC驱动程序。退出JBuilder5。从InterClient的安装目录下(这里是:D:\InterBase Corp\InterClient)复制interclient.jar文件到JBuilder5安装目录下的lib子目录里面。用任意的文本编辑器打开JBuilder5安装目录下的bin子目录里面的dbpilot.config文件。在此文件的尾部加上:

  # Add other database drivers here
  addpath ../lib/interclient.jar

  保存此文件,重新打开JBuilder5。

  检查以下我们前面所做的工作:

  1、 在JBuilder5中,选择"Tools"-"DataBase pilot"。

  2、 在DataBase pilot窗口中,选择"File"-"New…"。

  3、 选择"Driver"为:interbase.interclient.Driver;"URL"通过旁边的浏览按钮定位在我们刚才建立数据库的地方(D:\project\quickstart\accounts.gdb)。如图19。
  
          图19

  4、"OK"之后,在JDBC Explorer中展开我们刚刚建立数据库URL。用户名:SYSDBA;密码:masterkey。登录之后,展开树,就可以看到我们所建立的表和表中的列了。如图20。

  
               图20

  现在,我们就可以开始建立我们的Entity bean了。

  步骤:

  1、 在JBuilder5中,选择"File"-"New…"-"Enterprise"标签--"EJB Entity Bean Modeler",点击"OK"按钮之后,在向导的步骤1里,将此Bean加入已经建立的EJB Group(quickstart.ejbgrp)。

  2、 选取Schemas and table types中的Schemas。利用前面建立的数据库URL(Driver;interbase.interclient.Driver;URL:   jdbc:interbase://localhost/D:\project\quickstart\ACCOUNTS.GDB),用户名:SYSDBA;口令:masterkey;登录到数据库中,点击"Next"。如图21。
  
             图21

  3、 根据提示,选择ACCOUNT表,"Next",选择表中所有的列,"Next"到"Finish"。

  4、 保存所有的文件,然后编译工程。

  这样,我们实际上就已经完成了这个Entity Bean的开发工作。JBuilder5的向导已经在配置描述符中增加了一个入口和一个数据源的入口。

  一个Entity Bean只不过是生成的代码。下面我们将建立一个客户程序来访问这个Entity Bean。这个客户程序将建立四个Entity Bean的实例,在数据库的Account表中建立四行数据。

  使用JBuilder5的EJB Test Client Wizard,在这一次我们建立的测试客户程序,将依靠Account EJB,根据提示,使用缺省的类名:AccountTestClient1就可以了。利用向导,生成main函数,然后在生成的main函数的try…catch语句块中,"accountHome = (AccountHome) PortableRemoteObject.narrow(ref, AccountHome.class);"的后面,加入下面的代码:

  Account ac1=accountHome.create("John",150);
  Account ac2=accountHome.create("Paul",150);
  Account ac3=accountHome.create("George",150);
  Account ac4=accountHome.create("Ringo",150);

  用鼠标右键点击项目窗格的AccountHome.java文件,选择"Properties…"。在弹出窗口中的"Build"标签中的"VisiBroker"标签中,选择"Generate IIOP",点击"OK"。

  保存所有的文件,然后编译工程。

上一页  1 2 3 4 5 6 7  下一页


【责任编辑:  】
推荐给朋友我想参加相关培训打印我对此感兴趣订阅电子杂志发表评论

天极商业街
相关内容阅读排行榜
  • 等待是一种美丽
  • 半兽人的神话
  • 微软认为XBOX2没必要兼容XBOX
  • 日本发行新型限定版GameCube
  • 图谋低端市场 Sempron一门三杰再续辉煌
  • 密蜂大盗木马 开MM摄像头偷窥隐私
  • Win2000注册表的备份与恢复
  • 制作无人值守的Win XP安装光盘

  • advertisement