|
这个主题共有 4 回复 / 1 页 [
]
|
|
|
|
|
|
请教banq老师
|
发表: 2007年04月27日 01:45
|
回复
|
|
banq老师您好!! 我现在的水平只是知道如会运用Struts,HIBERNATE框架.做WEB项目的时候只知道这个项目有多少功能就要用多少个action去实现.不知道怎么样在一个项目中运用设计模式.设计模式是运用在一个项目中的,但我用Struts的时候感觉跟本用不上设计模式,只知道WEB项目有多少个功能就用多少个action去实现.设计模式是不是在Struts里都编好的呢?只要拿来用就行了呢?望banq指点!!!!
|
|
|
|
|
|
re:请教banq老师
|
发表: 2007年04月27日 17:42
|
回复
|
|
|
这说明你的业务层根本没有独立出来,你把你系统中大量业务逻辑都写在控制器层了.业务层没有分离.哪来的可以谈用设计模式,所以说建议重构你的系统!最好你还是要把程序的体系统结构搞明白.
|
|
|
|
|
|
re:请教banq老师
|
发表: 2007年04月27日 19:21
|
回复
|
|
谢谢cnbond的耐心指点!! 能不能告诉我怎么样把业务层分离出来呢?
|
|
|
|
|
|
回复:re:请教banq老师
|
发表: 2007年05月08日 10:46
|
回复
|
|
>能不能告诉我怎么样把业务层分离出来呢? 分析业务需求时采取OO分析方法,如领域建模等,建模后的结果就是业务层了.
不要从数据表开始分析建立,这样,当然找不到业务层.
详细学习Evans DDD
|
|
|
|
|
|
回复:回复:re:请教banq老师
|
发表: 2007年05月08日 11:19
|
回复
|
|
嗯.DDD应该不错.看来接下来要看看好好. 是先学设计模式?重构?还是DDD? BANQ你的意见是? [该贴被leoyu于2007年05月08日 11:20修改过]
|
|
|
|