高分求一个“session facade”的例子,(就是对entity bean的操作都在session里)(100分)! 9月份的《程序员》,李维的《EJB系统开发实战录(一)》,p82-83页,有详细讲述session facade的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把业务逻辑全放在 session bean里面entity bean不涉及任何业务 静态关系如Dept->Staff;Dept->Dept的关系在数据库里面体系;而后生成相应的实体Bean,这些实体bean提供关系(relationship),譬如Dept(getSonStaffs(),getSonDepts());对于比较大的系统,可以按照模块用实体Bean用无状态会话Bean封装,如以上部门、员工的关系,就采用一个StructMgr,把这个无状态Bean作为成员变量放到会话正面里面去.如果你需要添加一个部门,那么序列是SessionFacade.getStructMgr().addDept(name,...);对于比较小的系统,则把业务功能直接在会话正面中提供,序列则是SessionFacade.addDept(name...)。 各位大侠,如何判断新员工工作量不能超出老员工工作量20%?急 两个offer,该如何取舍?请高手支招 自定义标签tld文件都有几个版本?每个属性都是什么意思呢? 求救!!!!!!!!!!! 新手入门,请大家多多帮忙 Spring+struts+hibernat+mysql5.0为什么出现这么奇怪的问题!求高手。 请想要jsp网站或系统代码学习的大侠进来看看! 求学习hibernate的例子 *.bat的两种运行结果? weblogic7+JB7中建立webapp的问题 新手,help.....50分相送。 Vaj启动不可联到远程资源库?
entity bean不涉及任何业务
对于比较大的系统,可以按照模块用实体Bean用无状态会话Bean封装,如以上部门、员工的关系,就采用一个StructMgr,把这个无状态Bean作为成员变量放到会话正面里面去.如果你需要添加一个部门,那么序列是SessionFacade.getStructMgr().addDept(name,...);
对于比较小的系统,则把业务功能直接在会话正面中提供,序列则是SessionFacade.addDept(name...)。