只显示主题贴
potian 写道
设计数据模型的重点不是去分析到底什么地方是可变的,什么地方是不可变的,业务会以什么样的方式变化(OO里面经典的Hotspot分析),所以整个系统慢慢会变成一堆数据,根本无法理解它真正的行为。
其实我要求不高,给我一个对象的世界,让我实现业务,你去展现、去持久、去分布,不要让别的东西来打扰我。当然,万一我需要数据你也得给我,我还要做报表呢。呵呵。
看来你是比较倾向对象建模
呵呵,这样就引出对象建模与关系建模的争论了
我是比较喜欢关系建模的,很简单,我不会对象建模……(别拿板砖砸我)
关系建模的基础是集合理论,而集合的研究在数学上是比较完善的,可以说,关系建模是有一个严密 ...
- 进入论坛 Java 版
什么是事件?
说白了就是一个对象(对象A)的状态改变了的时候,通知其他的对象(对象B)发生了这么一件事。
这里很自然就有两种模式:推/拉模式。
推者,状态改变的对象(A)通知其他对象(B)
拉者,其他对象(B)监听感兴趣的对象(A)--想想windows以前那个大大的switch
Java采用的大概是推模式,好像又称订阅/发布模式,就是B向A注册(实际就是把自己的引用复制一份给A),然后当A的状态改变时,调用B相关的方法(这就是为何要用set/get访问属性的原因了,方法可以嵌套调用,但属性无法调用方法,这也是为何标准要求我们只用set/get,而不直接访问属性的原因),达到通知状态改变的 ...
- 进入论坛 Java 版
- 浏览: 21220 次
- 性别:

- 来自: 深圳

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
mysql的双重许可
MY$QL?改向PostgreSQL: Best of all, Postgr ...
-- by ray_linn -
mysql的双重许可
有点像Qt
-- by arust -
ExtJS tree in rails
高!我也正想找这样的例子,可是我还是不会使用。 首先,如何配置安装 ExtJS? ...
-- by simon_lin -
mysql的双重许可
7777777777777777777777777777
-- by chinapr -
ExtJS tree in rails
有个问题,这种to_json的方式性能上会有多大的损失吗?
-- by yishh






评论排行榜