社区
Java
帖子详情
问一个俗的问题,关于model,pattern,framework,architure
stormic
2004-11-15 03:34:02
上周去参加IBM的developwork大会,基本所有的讲师都满口的architure,之前一直觉得自己很明白,在听课的一瞬间突然迷茫了。到底model,pattern,framework,architure这4个词代表什么意思啊,有什么区别,同时又有什么关联啊!
那位高手能献身说法,帮忙解释解释!分不多,一点意思:)
不要笑我啊!
...全文
1110
10
打赏
收藏
问一个俗的问题,关于model,pattern,framework,architure
上周去参加IBM的developwork大会,基本所有的讲师都满口的architure,之前一直觉得自己很明白,在听课的一瞬间突然迷茫了。到底model,pattern,framework,architure这4个词代表什么意思啊,有什么区别,同时又有什么关联啊! 那位高手能献身说法,帮忙解释解释!分不多,一点意思:) 不要笑我啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
showerXP
2005-02-03
打赏
举报
回复
model可以理解为两种表示方法的“映射”后的产物。例如,将现实世界“映射”成软件世界的产物就是“model”。bean也可以理解是一种model,用对象表示的数据model。
pattern我不多说。
framework“框架”,architecture我就理解为“骨架”。在“框架”内,你可以随意做自己的事情。“人”的“血”和“肉”必须基于“骨架”。就是说,我所做的事情都是基于这个“骨架”。
风中飘扬的柳絮
2005-02-02
打赏
举报
回复
何必如此扣字眼呢?
轻松工作快乐生活
2005-02-02
打赏
举报
回复
顶一下,这玩意,基本上还都没搞懂.
SUNFEIFEI
2005-02-02
打赏
举报
回复
model:模型(*)
pattern:模式(**)
framework:框架(***)
architecture:架构(****)
从小到大可以从他们要解决的问题入手
model:模型(*)解决一个小问题
模型应该指比抽象更具体的东西,往往代表一个实体。例如MVC结构中的bean就是模型。
模式是指做事情的习惯,一种定势可以简单理解为一种模式。
框架是一个平台,可以把windows理解为框架,也可以把.net理解为框架,struts同样是一种框架。
体系结构是你的肠子肚子的组合形式。(总览)
funcreal
2004-11-18
打赏
举报
回复
觉得funcreal兄的解释还是浅了一点
例如:bean也是一种定势啊,可是它为什么是模型呢,而不是模式?
当我没说过,厚厚
stormic
2004-11-18
打赏
举报
回复
多谢funcreal兄,能再透露点么?呵呵
bluemeteor
2004-11-17
打赏
举报
回复
model,framework 这两个比较具体 可以用图表来说明
pattern,architecture 这个完全是思想范畴的....抽象
说起来太多...而且我的理解也是泛泛...不敢献丑...楼主光看文字是无法理解这些的..只有经过无数次的学习和项目...才能有感性认识
stormic
2004-11-17
打赏
举报
回复
觉得funcreal兄的解释还是浅了一点
例如:bean也是一种定势啊,可是它为什么是模型呢,而不是模式?
funcreal
2004-11-15
打赏
举报
回复
model:模型
pattern:模式
framework:框架
architecture:体系结构
首先字面意思不同
模型应该指比抽象更具体的东西,往往代表一个实体。例如MVC结构中的bean就是模型。
模式是指做事情的习惯,一种定势可以简单理解为一种模式。
框架是一个平台,可以把windows理解为框架,也可以把.net理解为框架,struts同样是一种框架。
体系结构是你的肠子肚子的组合形式。
apple_boy203
2004-11-15
打赏
举报
回复
兄弟, 你真是提醒了我呢, 看了这篇帖子, 才发现自己连这个问题也没有弄清楚!!!
知道答案了, 给我回一个: Carley@zj.com, 谢谢!!!!
qrcode.rar(c语言二维码源码)
qrcode.rar(c语言二维码源码)
天锐绿盾行为审计管理系统
天锐绿盾行为审计系统
使用卡尔曼滤波器进行弹道导弹拦截的MATLAB模拟.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
弱电工程验收材料模板,内涵交付清单
弱电工程验收材料模板,内涵交付清单
使用模糊调校LQR非线性控制巡航导弹.zip
1.版本:matlab2014a/2019b/2024b 2.附赠案例数据可直接运行。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。
Java
51,408
社区成员
86,097
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章