在线348人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
J2EE/JavaEE/JEE/EJB/JSF等技术讨论
上一主题
public List getBbsReply(int tid) throws Exception { System.out.print("进入getBbsReply"); Transac..
返回本主题
返回主题列表
下一主题
今天我用jdbc连接oracle数据库。 出现以下错误:这应该是没有找到oracle jdbc包中的类。请问 dms是作什么的。应该去哪里下载这个包呢。我在最新版的oracle驱动包中也没发现该类。..
Go
总共有
8
回复 /
1
页
前往下页:
pushboy
悄悄话
发表文章: 26
注册时间: 2006年05月28日 15:58
失血模型的请教
2006年06月12日 17:57
标签列表
模型
(35)
最近看domain model,好像大家都很摈弃失血模型,认为domain object中不能只有getter/setter代码,而应该加入不依赖於持久化的逻辑方法
为什么呢?
谢谢
banq
悄悄话
发表文章: 9474
注册时间: 2002年08月03日 17:08
Re: 失血模型的请教
2006年06月12日 21:19
那是人云亦云,是MF那套思路,目前实际就是这么做的,而且从四色图一直分析下来到实现,这样做起来好处很大,将领域模型组件和业务组件分离,因为业务组件包括逻辑方法还是需要计算机领域概念支持,如事务、缓存。
模型领域和计算机软件领域有些mismatch,这是现实,而且将来也不可能完全配对,如果为了建模概念完整,强迫软件领域做些不现实的让步,这种方式我是反对的,还是那句话:本来两者就不是同样东西,就象要求
EJB
模型完全让步于普通JavaBeans模型:POJO,EJB本身就是一个分布式组件,和POJO本质就不一样;还有O/R mapping,让代表数学意义的关系数据库让步于对象,也并不能解决所有问题,所以我们有时还是使用SQL。
什么事情都不能过,分离复用抽象不只是依靠面向对象
OO
,也就是说不能唯
OO
。看看SOA吧,多了解些更广泛的概念,这样自己才有把握。
pushboy
悄悄话
发表文章: 26
注册时间: 2006年05月28日 15:58
Re: 失血模型的请教
2006年06月13日 09:08
其实就我个人的感觉和实际
这样的失血觉得很自然
而且,一般来说,getter/setter都可以直接生成
具体的开发过程中蛮容易接受的
banq
悄悄话
发表文章: 9474
注册时间: 2002年08月03日 17:08
Re: 失血模型的请教
2006年06月13日 09:30
>失血觉得很自然
同感,因为这种感受是从软件程序员角度出发。
但是对于一个不懂软件的建模专家来说,可能就不自然了,觉得怪异了。
pushboy
悄悄话
发表文章: 26
注册时间: 2006年05月28日 15:58
Re: 失血模型的请教
2006年06月13日 15:20
汗!
不懂软件的建模专家
banq
悄悄话
发表文章: 9474
注册时间: 2002年08月03日 17:08
Re: 失血模型的请教
2006年06月14日 12:27
>不懂软件的建模专家
也就是系统分析师,可以不懂软件,所以一般假设他们不懂,实际也不需要他们懂。现在软件发展就是想作成直接听命于他们的软件,如DSL/DSM。
UML中至今没有将JavaBeans的Property(set/get)作为其核心标准,这就反映了技术和建模的不匹配。
阻抗到处存在,意见总是因为不同立场引发的。
banq
悄悄话
发表文章: 9474
注册时间: 2002年08月03日 17:08
Re: 失血模型的请教
2006年06月14日 14:38
另外:有人指责这样的模型不是一个完整对象,其实这是他对象概念的空白,这是GoF设计模式的桥模式实现,编程时分离,运行时组合,如果这个模型对象不是对象,那么桥模式就不是
OO
对象的
设计模式
?
banq
悄悄话
发表文章: 9474
注册时间: 2002年08月03日 17:08
Re: 失血模型的请教
2006年07月07日 16:56
了解一下
DDD
就应该知道Domain和Service的意义了,DDD专家们认为:领域建模应该和实现联合在一起考虑:
http://www.jdon.com/jive/thread.jsp?forum=16&thread=27452&message=18465177#18465177
DDD网站:
http://domaindrivendesign.org
lgx522
悄悄话
发表文章: 104
注册时间: 2004年04月28日 15:37
re:失血模型的请教
2007年05月18日 11:00
所谓的“失血”模型,本人一直在用,没觉着在实际应用中有何不妥。
不知MF在国内很多fans为何非把它灭了不可。
这个主题有
8
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
发贴前查询
标签列表
勿重复发表问题
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam