从manageOrder和OrderManager的命名演译面向对象思想》的相关内容

关于SOA

最近对SOA感点兴趣,看了很多文章和介绍,特别是IBM的DW的上一些文章,不过有个感觉--就是越看越糊涂,看到后来就不知道和我们日常设计中的基于WEB SERVICE的系统有什么区别?我有点怀疑,SOA的概念应该是在炒CORBA的冷饭,只是换了了接口描述语言和协议。是不是他只是个概念,而IBM和BEA们不遗余力的在炒,为了赚钱???
by tommy_kin 2005-07-07 浏览 (8789) 回复 (17) 关键字:

一对多的约束问题

引用   Class 订单{     Long id;     List  订单行; } Class   订单行{    Long id;    String 订单行号;    (隐含一个订单id) }   明显,这个订单行 ...
by weihello 2004-10-12 浏览 (1561) 回复 (7) 关键字:

这段代码怎样重构?

代码如下 public class OrderManagerActions extends BaseAction { /** * 创建新订单 */ public ActionForward create( ActionMapping mapping, ActionForm form, HttpServletRequest request, Ht ...
by xly_971223 2007-02-27 浏览 (2585) 回复 (17) 关键字: 重构

应用层缓存 VS ORM缓存

   最近做一个比较大的电子商务项目,预计每天订单量将在5万多单,客服人员需要频繁的下单、查询订单、操作订单,客人预订完订单后,会立即进入处理流程,为了提高服务质量,要求流水化作业,平均要在40分钟-80分钟内处理完订单,对于疑难订单要到第二天,才能处理完。所以订单在创建后,会在短时间内,被频繁的修改和查看。   由于在项目中ORM层主要是基于Hibernate框架,所以在调优时,很自 ...
by OneEyeWolf 2007-06-02 浏览 (6785) 回复 (22) 关键字:

AOP技术基础

转载地址:wayfarer.cnblogs.com/articles/241024.html AOP技术基础 1、引言 2、AOP技术基础 3、Java平台AOP技术研究 4、.Net平台AOP技术研究 2.1 AOP技术起源 AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto Research Lab(即PARC)的研究人员就对面 ...
by funjackyone 2007-09-08 浏览 (202) 回复 (0) 关键字:

JSF中的ManagedBean的实例如何获取?

我现在在做一个订单添加的页面, 订单中有订单信息还有订单的货物信息。 货物信息是在订单的类里面的一个List来存储的。 现在需要在一个ManagedBean1里面获取另外一个ManagedBean2的对象然后使用set方法对其的List成员添加引用。 告诉我怎么获取MangedBean2的实例呢?
by yanquan 2007-07-12 浏览 (1425) 回复 (10)

利用drools这样的规则引擎时的内存问题

在规则引擎一开始出现的时候(仅限于利用了正向链匹配,尤其是Rete算法的引擎),似乎就有这么一个问题和提法——它是以消耗较大的内存空间为代价来换取较高的执行效率的。现在考虑到一个问题(或许一开始就该考虑到! -_-): 如果某条规则要求察看以前已经存在的所有数据对象,难道要把他们从数据库全部拿出来扔到workingMemory中么?如果这些数据有上万甚至百万条,那么我们的内存消耗... 这种情况该 ...
by Audion 2007-04-26 浏览 (1096) 回复 (4)

消息中间件及WebSphere MQ入门

阅读提示:通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。 消息中间件概述 消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收程序接收此消息。 在分布式计算环境中,为了集成分布式应 ...
by IBM文章编辑 2007-08-06 浏览 (2425) 回复 (0)

四个有害的java习惯

John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。 这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。   1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。   ...
by jolestar 2008-07-29 浏览 (6751) 回复 (56) 关键字:

相关问答

赞助商链接