实体bean教程内容摘要:

 Jndi名字要记牢,等会用 Step3 创建 cmp 点击确定, jbuilder左下角出现DataSource窗口,里面有一堆的数据表,现在点中 Employee,然后右击。 选择 create cmp entity bean 等一会儿,右边窗口出现图形化的 CMP, 创建成功。 请观察这个 bean。 Step4 建立相应会话 Bean 在设计器上右键,选择 sessionBean, 把这个 sessionBean起名为 EmployeeSes。 再加一个方法名字叫 getEmpName, 返回 String, 带个参数是 Short empNo。 Step5 加入代码,在 session中存取 entity bean  String empName = name not found。  try {  context = new ()。  Object object = (java:p/env/ejb/Employee)。  EmployeeHome empHome = (EmployeeHome)  (object,ass)。  Employee emp = (empNo)。  empName = () + + ()。  }  return empName。 Step6 在 Sessionbean中加入对entitybean的引用 双击左侧的 EmployeeSes这个 bean, 在右窗口下面选择 ejb Local Reference,选择 add,新加一个引用。 引用的名字取成ejb/Employee。 如果不这么写,前面 getEmpName方法就会出错。 Step7 创建客户端测试程序  为 EmployeeSes建立一个客户端。  建立后请先改动 Main方法为:  EmployeeSesTestClient client = new EmployeeSesTestClient()。  try {  ()。  String empName = (new Short(2))。  (Employee Name from the Test Client is = + empName)。  }  catch (Exception ex) {  ()。  } Step8启动相应服务器 在项目运行属性里加两个配置  Server配置运行 weblogic  Client配置运行客户端程序 TestClient 在 jbuilder里启动 weblogic Step9 配置数据源的缓冲池 进 7001/console的 weblogic控制台 选择 service的 jdbc, 配新的 jdbc pool  Url就是一开始的jdbc:borland:dslocal:D:\JBuilder7\samples\JDataStore\datastores\  Driver就是river Step9 配置数据源的缓冲池 在 properties里输入  User=test  Password=test。 这段和您开始 import时候的选择对应。 点击 apply Step 10调节缓冲性能 进旁边的 connection 初始设成 2,最大设成 5,增加设成 1 启动 jdatastore服务器 进旁边的 targets, 选择 myserver到右边,点击 apply。 Step11 应对意外情况 上节 apply必然失败,因为 jdatastore没有在 weblogic里配置好。 回到 jbuilder。 在 configserver里,在配置 lib 里,weblogic启动时加上类库  [D:/JBuilder7/lib/] 重新启动 weblogic, 可以配置 pool成功。 Step 12配置支持事务的数据源 进 jdbc的 txDataSource 新建数据源,名字是 demoDataSource。 这个名字必须和 import时起的 jndiName一样,否则等着。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。