JiveJdon Community Forums
在线156人 Home | 论坛 | 培训咨询 | 精华 | 查搜 | 注册 | 登陆 |
首页 » 论坛 » J2EE/JavaEE/JEE/EJB/JSF等技术讨论
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表
???en_US.forumThreadNext.name??? 下一主题
这个主题共有 4 回复 / 1 页 [ ]  发表新帖子  回复该主题贴
wolf00781

发表文章: 18
注册时间: 2007年02月08日 15:39
给他发消息
请教banq老大像jivejdon3论坛的功能在操作上也没有那么复杂,为什么在程序实现上会有那么多的组件那? 发表: 2007年09月14日 16:26 回复
对于一个论坛来说,除了将来的扩展,伸缩性外,你的jdon 都是从哪些方面着手的那,都考虑到了哪些问题。(缓存不说了,)因为我没有太多的经验,从JD3的代码上我只看到了crud操作,其他的我都搞不清楚所以然。
我看完代码总的感觉是一个功能被拆分成好几个组件来实现,逻辑上的东西很少,几乎找不到实现逻辑的地方,我看了JDK的代码也是基本没有多少逻辑代码,全是一些接口,定义个方法吧,还是个没有逻辑的方法,我就纳闷了逻辑让谁去实现那?如果我要学习,该从哪些地方入手?
闲话少说我的问题就是:
1。JIVEJDON3中的考虑都是哪方面的问题?怎没有那么多的包,除了crue外,还有别么?
2。如果要进步该从何处起步哪,很是郁闷!
谢谢
bosslee

发表文章: 23
注册时间: 2007年04月27日 23:26
给他发消息
re:请教banq老大像jivejdon3论坛的功能在操作上也没有那么复杂,为什么在程序实现上会有那么多的组件那? 发表: 2007年09月14日 16:51 回复
逻辑的接口是com.jdon.jivejdon.service
实现是在service.impl包下面。 

如果要看对于帖子的逻辑话 impl.message
如果要看用户编辑的话,impl.account下面
banq

发表文章: 9074
注册时间: 2002年08月03日 17:08
给他发消息
回复:请教banq老大像jivejdon3论坛的功能在操作上也没有那么复杂,为什么在程序实现上会有那么多的组件那? 发表: 2007年09月15日 18:11 回复
>逻辑上的东西很少,几乎找不到实现逻辑的地方
都到Model下面去了,按照Evans DDD概念,Domain Model应该承载主要业务逻辑,Model包下面除了ForumMessage这些对象以外,还有其他目录包,这些包表面上看好像不是业务逻辑,实际就是论坛的业务逻辑,我们可以将Service用其他方式实现,但是Model包下面是核心,代表描述这个软件是一个论坛软件。
raulliran

发表文章: 22
注册时间: 2007年06月17日 23:26
给他发消息
re:请教banq老大像jivejdon3论坛的功能在操作上也没有那么复杂,为什么在程序实现上会有那么多的组件那? 发表: 2007年09月17日 17:34 回复
那我们要是想读懂JiveJdon论坛的原代码岂不是还要先学习DDD???
有没有说明文档之类的东西,告诉我们每个文件夹和文件的作用都是什么
banq

发表文章: 9074
注册时间: 2002年08月03日 17:08
给他发消息
回复:re:请教banq老大像jivejdon3论坛的功能在操作上也没有那么复杂,为什么在程序实现上会有那么多的组件那? 发表: 2007年09月18日 09:01 回复
>读懂JiveJdon论坛的原代码岂不是还要先学习DDD
DDD是JiveJdon的编程思想,如果思想思路了解,想必看源码更明白,而且我也说了,我现在说框架是基础,将来DDD就是基础,如果不知道DDD,只知道别人做的好,只能欣赏别人的结果,自己却无从下手。

JiveJdon可以说是DDD一个实战项目。推荐结合DDD学习很容易理解。
这个主题有 4 回复 / 1 页 [ ]
???en_US.forumThreadPrev.name??? 上一主题
Go back to the topic listing   返回主题列表    返回页首  返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Spring Struts
查询本论坛内 回复超过的热门帖子
快速发表回复
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com

anti spam