iterator只是一种组织方式,为什么一定要做成javabeans或是ejb。
况且,做成javabeans为什么会增加客户端与ejb容器的耦合性?
况且,做成javabeans为什么会增加客户端与ejb容器的耦合性?
解决方案 »
- BIRT分页问题
- sqlserver添加数据的问题
- Spring中配置文件一点小问题
- 使用struts时页面提交到Form问题
- 能给一个关于freemaker在应用程序中处理模板的示例吗?
- [新手求教]如何编写自己的 build.xml 文件
- 关于weblogic中ejb刷新的问题
- 请问多台服务器集群的web 服务器怎么样设置session?
- 重新回到java阵营,大散分(500)(请斑竹留情)元旦后就揭帖,祝各位新年快乐!大家的努力会让冬天赶快过去,呵呵!
- 用注解整合ssh框架报的问题
- 在weblogic中有没有配置EJB的图形工具?50分,回答即给分
- 请高手告诉我EJB的长处及为什么要用EJB,最好能具体一点,有分送哦
ejb 只是做一個接口和負責調用java class, 不是要在一個ejb內做所有的business logics同時, 设计模式是用在可复用性的組件, 而不是所class 都要用设计模式
iterator只是一种组织方式,为什么一定要做成javabeans或是ejb。
况且,做成javabeans为什么会增加客户端与ejb容器的耦合性?问:“iterator只是一种组织方式”什么意思?或者怎么用这种组织方式去组织我的ejb代码?
做成JAVABEAN当然会增加客户端(注意此处的客户端是指调用该EJB的客户端)与ejb容器的耦合性,因为这种JAVABEAN是发布在调用者的客户端的,如果它和EJB存在耦合,当然和EJB也存在耦合。
能否更详细一点?“factory, builder ejb 只是做一個接口和負責調用java class, 不是要在一個ejb內做所有的business logics”,能不能举个例子或者提供参考资料,谢谢!
return outputInstance;}
更好的example:MyOutputClass outputInstance = MyOuputFactory.madeInstance(myKey);
改成 Connection conn = .....getConnection();
MyOutputClass outputInstance = MyOuputFactory.madeInstance(myKey, conn);
updateRecord(conn);利用ejb 的connection pooling, 而factory 利用db 的data 去做成instance