精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-14
zwchen 写道 不过,这样做项目,感觉只是为了实现而实现,放弃了领域建模那些用Java优势的地方,不过这种优势可能也主要体现在比较复杂的业务系统。譬如用ORM来解决领域模型和E-R模型的不匹配。 为了实现而实现,不好么?为了领域模型而领域模型,好么? 世事无绝对。所谓权衡。 |
|
返回顶楼 | |
发表时间:2006-12-15
Lucas Lee 写道 为了实现而实现,不好么?为了领域模型而领域模型,好么? 世事无绝对。所谓权衡。 软件的用处是什么?实现业务领域的自动化。领域问题的复杂度是软件必然无法回避的。控制问题可以省略,直接拿UI调用业务代码。DAO可以省略,业务代码可以直接调用JDBC。但是领域问题永远无法省略。 不实现领域模型可能吗?表面上可以,很多软件做出来一个领域概念也没有,一个业务对象也不写,照样运行的很正确。但是业务逻辑已经扩散到UI、控制器、Service、DAO这些东西里面去了,实际的工作一点也没逃掉,该写的业务代码其实一行也没有少写。 |
|
返回顶楼 | |
发表时间:2006-12-16
经过近一周的思考,我发现我所陈述的东西,根本不是什么架构,也不是框架,因为架构和框架的关注点和我陈述的观点关系并不大。也许,只是对某类问题的一种解决方案罢了,或许会比较适合在需求阶段做prototype。希望不要误导大家。
不过,我现在正在考虑怎么去实现一种持久化解决方案,也许不OO,没有ORM(在研究Hibernate实现),但可以比较方便解决某类问题。 下面是我引用RUP文档里面关于architecture的定义和描述,在RUP里面是4+1视图: Beyond the algorithms and data structures of the computation; designing and specifying the overall system structure emerges as a new kind of problem. Structural issues include gross organization and global control structure; protocols for communication, synchronization, and data access; assignment of functionality to design elements; physical distribution; composition of design elements; scaling and performance; and selection among design alternatives。 在我以前的项目经历来看,架构特别关注以下几点: 可扩展性:譬如eclipse的OSGI,JBoss和weblogic的JMX微内核。 性能:如ebay架构的非cluster,无状态架构,google的服务器集群。 可伸缩性:系统对负载突增的承载能力(负载/响应时间) 安全性 而框架,用google的define:framework 搜索结果: In software development, a Framework is a defined support structure in which another software project can be organized and developed. Typically, a framework may include support programs, code libraries and a scripting language amongst other software to help develop and glue together the different components of your project. 我觉得,框架特别看重重用、易扩展、灵活。 |
|
返回顶楼 | |
发表时间:2007-02-06
为什么不看看 ibatis
|
|
返回顶楼 | |
发表时间:2007-02-06
大体看了一下,框架是在WSH的基础上进行了一些封装,已达到用户更快的使用WSH的效果,
楼主的精神值得肯定,建议楼主能不能写一份文档,用户要做哪些工作,让用户体验你的“快速开发”呢? |
|
返回顶楼 | |
发表时间:2007-02-13
请参考我后续的改进,可以回答
jiming 和蓝色之心 的建议: [url] http://zwchen.iteye.com/admin/show/47085[/url] |
|
返回顶楼 | |
发表时间:2007-02-28
zwchen HISOFT有你这样的高手啊 早知道我不换公司拉,到你手下干活 那学问可是大大的学习!
|
|
返回顶楼 | |