实验3.在Eclipse中开发部署无状态会话bean 实验内容 1.在MyEclipse中创建EUB工程,创建一个提供个人所得税计算功能的无状态会话bean, 然后将该无状态会话bean部署到JBos服务器上,编写客户端测试程序调用该无状态会话bean 对其进行测试。 2.在MyEclipse中创建EJB工程,创建一个有状态会话bean,该会话bean提供网上书店 的购物车功能,使用该会话bea即的客户程序可以将图书添加到购物车、删除购物车中的图书或 者获取购物车中的图书信息。创建完成后,将该有状态会话bcan部署到weblogic服务器上,编 写客户端测试程序调用该有状态会话bcn对其进行测试。 实验目的 ◆掌捏无状态会话bean和有状态会话bean的基本概念: ◆能够在MyEclipse中创建和部署无状态会话bean和有状态会话bean: ◆能够编写代码访问无状态会话bcan和有状态会话bca 实验介绍 1.本实验主要是在MyEclipse下开发一个提供个人所得税计算功能的无状态会话bean,并 将该组件部署到JB0s服务器上,编写客户端程序访问该组件。 2.本实验主要是在MyEclipse下开发一个提供模拟购物车功能的有状态会话bean,并将该 组件部署到JbOs服务器上,编写客户端程序访问该组件。 环境要求 服务器:b0ss6.0 集成开发环境:MyEclipse8.5 MyEclipse86 实验指导 一、无状态会话bean 步兼1:创建EB工程 1.选择创建EJB工程 在主莱单中依次选择【File】→【New】→【E,JB Project】
实验 3. 在 Eclipse 中开发部署无状态会话 bean 实验内容 1.在 MyEclipse 中创建 EJB 工程,创建一个提供个人所得税计算功能的无状态会话 bean, 然后将该无状态会话 bean 部署到 JBoss 服务器上,编写客户端测试程序调用该无状态会话 bean 对其进行测试。 2.在 MyEclipse 中创建 EJB 工程,创建一个有状态会话 bean,该会话 bean 提供网上书店 的购物车功能,使用该会话 bean 的客户程序可以将图书添加到购物车、删除购物车中的图书或 者获取购物车中的图书信息。创建完成后,将该有状态会话 bean 部署到 weblogic 服务器上,编 写客户端测试程序调用该有状态会话 bean 对其进行测试。 实验目的 ◆ 掌握无状态会话 bean 和有状态会话 bean 的基本概念; ◆ 能够在 MyEclipse 中创建和部署无状态会话 bean 和有状态会话 bean; ◆ 能够编写代码访问无状态会话 bean 和有状态会话 bean。 实验介绍 1.本实验主要是在 MyEclipse 下开发一个提供个人所得税计算功能的无状态会话 bean,并 将该组件部署到 JBoss 服务器上,编写客户端程序访问该组件。 2.本实验主要是在 MyEclipse 下开发一个提供模拟购物车功能的有状态会话 bean,并将该 组件部署到 Jboss 服务器上,编写客户端程序访问该组件。 环境要求 服务器:Jboss 6.0 集成开发环境:MyEclipse 8.5/MyEclipse 8.6 实验指导 一、无状态会话 bean 步骤 1:创建 EJB 工程 1. 选择创建 EJB 工程 在主菜单中依次选择【File】→【New】→【EJB Project】
File Edit Source Refactor Navigate Search Project MyEclipse Bun Hindow Help at+Shift+N度JB Project Open File. Enterprise Applietion Project Close Ctrl+ 的Web Project Close All Ctrl+Service Project Ctrl+S Java Project Report Web Project Save As 图3-1 如果在【New】的子菜单中找不到【EJB Project】,可以选择【File】→【New】→【Other】
图 3-1 如果在【New】的子菜单中找不到【EJB Project】,可以选择【File】→【New】→【Other】
WyEclipse Java Enterprise-WyEclipse Ble Edition Eile Edit Source Refactor Navigate Search Project MyEclipse Bun Hindow Help AlttShiEttB Project Open File Enterprise hpplication Project Close Ctr1+W Web Project Close All CtrltShiftt Web Service Project Save Java Project Ctrlis Report Yeb Project Save As. Savg All Curl+Shift+S [的roject.… Revert 的Package Move.. Class Interface Refresh 5 f的Sowrce Folder Convert Line Deliniters To Folder File Print.. Ctrl+P A Applet Switch里orkspace HTL(Advanced Templates) Restart JSP(Advanced Templates) Inport... HXHTL (dvanced Tenplates) ☑Eprt. Servlet EJB3 Session Bean Properties Alt+Enter 略J3 Entity Bean Exit EJB3 Message Driven Bean ☒9网☒” XXW(Advanced Templates) ☒L Basic Templates) ⑤XML Schena 酉Matisse Forr UL1 Model 图Problet Descript 图32 然后,在窗口中的树型目录里依次选择【MyEclipse】?→【Java Enterprise Project】 →【EJB Projectl
图 3-2 然后,在窗口中的树型目录里依次选择【MyEclipse】→【Java Enterprise Project】 →【EJB Project】
⊙ 回x Select a wizard Create Enterprise Jave Bean EJB)Project Wizards: type filter text Class 小@ Enterprise Application Project Interface Java Maven Project Java Project Java Project from Existing Ant Buildfile Plug-in Project Report Web Project Yeb Project Yeb Service Project General □Show Al1 Wizards. 〈Back Hext Finish Cancel 图3.3 2.在新建EB工程的对话框中输入工程名称, (2EE Specification Level】选择JavaEE5.0 EJB3,取消对选项【Add support for Entity beans】的选择,点击Finish按钮关闭窗口
图 3-3 2. 在新建 EJB 工程的对话框中输入工程名称,【J2EE Specification Level】选择 Java EE 5.0 – EJB3,取消对选项【Add support for Entity beans】的选择,点击 Finish 按钮关闭窗口
⊙New EJB Project 回X Create an EJB Proiect Create an EJB project in the workspace or an external location EJB Project Details Project Name Location: v Use default location tory:D:\workspace_E30_ex\ Source folder:sre T2EE Specification Level OJam驱5.0-JB3.0○J221.4-B2.1OJ21.3-EJB2.0 aven Add Maven support Learn more about MavendMvEclipse. 〈Eaek☐ext)☐卫iih☐Cancel 图34 在左侧的Package Explore窗口中出现新建的项目SalaryEJB。 日色s1ryEB 白肃c 白META-IE 图3-5 步骤2:配置项目的构建路径 L.鼠标右击工程节点,在右键菜单中依次选择【BuildPath】→【Configure Build Path
图 3-4 在左侧的 Package Explore 窗口中出现新建的项目 SalaryEJB。 图 3-5 步骤 2:配置项目的构建路径 1. 鼠标右击工程节点,在右键菜单中依次选择【Build Path】→【Configure Build Path...】