正在加载图片...
情Fackage8 Hierarch口 停S1EB SalaryEJBLocal.java JSalaryEJBRemote.java D-六TA-I迈 JRE System Library [com.sun Tava EE 5 Libraries Referenced Libraries 图3-14 6.在Remote接口中声明业务方法。 打开SalaryEJBRemote.java文件,在Remote接口中添加下面的抽象方法定义。 public float getpersonalRevenue(float salary,float start); 7.Bean类的实现 I)将类定义中的元注释@Stateles修改为: @Stateless(mappedName="salary") 2)在bean类中实现Remote接口中定义的抽象方法 打开SalaryEJB,java文件,在bean类中添加下面的方法实现: public float evenue 1 ary,float start) float revenue=0; float revenueSalary; revenuesalary=salary-start: if(revenueSalary<0){ revenue=0 Jelse if(revenuesalary<500)[ revenue-revenueSalary*5/100 )else if(zevenuesalary<2000)( revenue-revenuesalary*10/100-25 )else if(revenuesalary<5000){ revenue=revenueSalary*15/100-125 )else if(revenuesalary<20000){ evenue=revenuesalary*20/100-375 )else if(revenuesalary<40000)(图 3-14 6. 在 Remote 接口中声明业务方法。 打开 SalaryEJBRemote.java 文件,在 Remote 接口中添加下面的抽象方法定义。 public float getPersonalRevenue(float salary,float start); 7. Bean 类的实现 1)将类定义中的元注释@Stateless 修改为: @Stateless(mappedName="salary") 2)在 bean 类中实现 Remote 接口中定义的抽象方法。 打开 SalaryEJB.java 文件,在 bean 类中添加下面的方法实现: public float getPersonalRevenue(float salary,float start){ float revenue=0; float revenueSalary; revenueSalary=salary-start; if(revenueSalary<0){ revenue=0; }else if(revenueSalary<500){ revenue=revenueSalary*5/100; }else if(revenueSalary<2000){ revenue=revenueSalary*10/100-25; }else if(revenueSalary<5000){ revenue=revenueSalary*15/100-125; }else if(revenueSalary<20000){ revenue=revenueSalary*20/100-375; }else if(revenueSalary<40000){
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有