《不要让开源架构代替我们的设计》的相关内容
相关讨论
解决侵入的根本方法讨论
最近又看到一些关于框架侵入性的讨论, 有些想法, 谨此抛砖引玉.
我觉得软件开发框架之所以跟侵入性纠缠不清, 根本的原因还是框架要支持应用的某种/某些逻辑和功能, 可以说是部分的去实现应用的目标. 但是这些功能如果不能让应用去定制, 其现实应用代价就又很微渺了. 所以框架是需要和应用交流的, 而交流的主要目的是为了定制.
想到这个地方, 我的反应是声明式编程, 让应用通过某种方 ...
by 歆渊 2006-12-16 浏览 (11550) 回复 (19) 关键字: 侵入
如果有一个新的数据持久化框架,您希望他能帮你解...
如果有一个新的数据持久化框架,您希望他能帮你解决那些问题或者具有哪些功能?
by dudo 2004-01-13 浏览 (20851) 回复 (52) 关键字:
Introducing to Spring Framework(中文修订版)
我对http://xglw.51.net/5team/springframework/viewtopic.php?t=18的翻译进行了一些修订,并且接着翻译了未完成的60%。
——————————————————————
Introducing to Spring Framework
作者:Rod Johnson
译者:yanger,taowen
校对:taowen
关于Spring Fram ...
by taowen 2004-05-02 浏览 (42374) 回复 (14) 关键字:
数据建模 vs 对象建模 (从Ofbiz帖子切分出来的)
potian 写道
设计数据模型的重点不是去分析到底什么地方是可变的,什么地方是不可变的,业务会以什么样的方式变化(OO里面经典的Hotspot分析),所以整个系统慢慢会变成一堆数据,根本无法理解它真正的行为。
其实我要求不高,给我一个对象的世界,让我实现业务,你去展现、去持久、去分布,不要让别的东西来打扰我。当然,万一我需要数据你也得给我,我还要做报表呢。呵呵。
看来你是比较倾向对象建模
...
by 无明 2003-11-18 浏览 (51298) 回复 (65) 关键字:
XMLHTTP和浏览器端表现技术的讨论
在我看来,这些 Java Web 开发框架都没有充分利用好浏览器端的资源(XMLHTTP、JS+DHTML、Flex、etc.),以至于需要在服务器端保存大量的状态,造成了大量 B/S 间的交互。而我们现在都知道,如果充分利用 XMLHTTP,把很多中间状态保存在浏览器端,是可以大幅度减少这种交互的。
Webwork 的最新版本说要加强对 XMLHTTP 的支持,我认为这是一个正确的发展方向。
...
by dlee 2004-11-04 浏览 (45424) 回复 (103) 关键字:
相关博客
一个计算机专业学生几年的编程经验汇总(收藏二)
Java杂谈(九)--Struts2
最近业余时间笔者一直Java Virtual Machine的研究,由于实习分配到项目组里面,不想从前那么闲了,好不容易才抽出时 ...
by jianghe_03 2008-04-22 浏览 (108) 回复 (0) 关键字:
Java企业系统架构选择考量
现在Java领域各种技术百花齐放,名目繁多,如何根据自己的需求选择这些框架呢?特别对于初学者,在学习选择方向上也非常迷茫,如何有针对性的根据自己项目特点进行学习就变的更加重要。
下面我们从一个发展角度来对J2EE/Java EE的这些框架诞生进行一番考量,可能对我们的选择有很大帮助。
首先我们需要明白一个高质量的J2EE系统是什么样子?高质量的J2EE/Java EE系统标准实际就是O ...
by liondinas 2007-10-28 浏览 (131) 回复 (0) 关键字:
java持久层框架分析
一. 目前在java应用程序开发中,使用广泛的,开源的持久层框架是Hibernate 和 Ibatis 。
ibatis和hibernate都是ORM解决方案,不同的是两者各有侧重。Hibernate提供了Java对象到数据库表之间的直接映射,开发者无需直接涉及数据库操作的实现细节,实现了一站式的ORM解决方案。而ibatis则采取了另一种方式,即提供Java对象到SQL(面向参数 ...
by xseven 2008-09-08 浏览 (41) 回复 (0) 关键字:
以前搜集的java名词解释汇总
什么是 DTO?
DTO就是Data Transfer Object,数据传输对象。DTO主要负责client(WEB层)和业务层的数据传递。DTO简单的就是一些Java类型,比如:String,Integer,甚至List,Map等,更多就是POJO了,用属性承载数据。虽然只有属性的DTO被一些大师如Martin Fowler认为是“贫血的”,但我认为DTO很好的履行了 ...
by Eric_liu 2007-03-16 浏览 (814) 回复 (0) 关键字:
相关圈子讨论
Web开发之华山论剑—Web表现层跑完龙套唱主角
一直以来,表现层的开发在Web应用的讨论中似乎总是一个小角色。Java的开发者们热烈讨论着的Spring、Hibernate、Struts、WorkWeb也都跟它没有什么关系。技术专家们甚至理直气壮的喊出了Web表现层应当“As thin as possible”口号,于是越来越多人们开始笃信有关业务逻辑的开发技术是武学之正宗,而表现层的开发技术不过是些旁门左道、花拳绣腿。 ...
by hotbarsmu 2008-09-19 浏览 (67) 回复 (0)
google背后的分布式架构
Google背后的分布式计算架构策略
Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……
加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (2052) 回复 (0)
选择dorado之前的FAQ - 技术篇
1. dorado能帮我做什么?
Dorado能为我们带来以下两大价值:
极大的改善Web应用客户端的易用性。
提供一个针对Web应用表现层的全面的快速开发框架。
如果您打算使用dorado中原生的开发模式(一种相对简洁的类似于ASP.net的开发模式)的话,dorado甚至就是一个完整的包括数据库访问、国际化、安全认证的开发框架。
dorado还提供了一个好用的集成开发工具 ...
by hotbarsmu 2008-09-20 浏览 (35) 回复 (0)
类似JBOSS权限管理系统(在等待中)!高手们出马啦!
权限管理系统,还缺少什么?里面有要求,也有我已经做过的项目的描述!
项目目标:设计并开发与JBOSS集成的J2EE权限系统(类似JBOSS的权限管理系统,其实我对JBOSS没什么了解)
总体要求:
1、灵活、通用、方便;
2、高度安全并可靠;
3、易于扩展;
4、结构完整,代码清晰,易于阅读。
技术要求:
1、需要提供详细设计文档,阐述基本思路与实现方法;
2、 ...
by guojingxf 2008-05-06 浏览 (857) 回复 (8)
MQ配置和编程最佳实践
对于MQ的使用,主要会涉及到MQ系统本身的配置和MQ应用程序的开发两方面的工作。为了帮助大家更好地使用MQ,本文将就MQ配置和编程中的一些注意事项和技巧与大家探讨,并希望与大家分享这方面的一些最佳实践(Best Practice)。
第一部分:有关MQ对象配置的最佳实践
对于MQ系统配置,我们要规划MQ通讯网络,确定系统的拓扑结构,确定各种对象的属性和命名规则并创建所需的各种对象等,首先,我们 ...
by IBM文章编辑 2007-08-07 浏览 (2362) 回复 (0)
相关新闻
Spring2.0的新特性点评
Spring2.0的发布恐怕算得上2006年Java社区的一件大事了。在Spring2.0发布附带的文档里面对2.0新特性做了概要的介绍,2.0的新特性是自然是我们最关注的方面:
一、Spring的XML配置引入XML Schema语法简化配置
在Spring1.x系列中,bean的配置文件使用DTD,没有namespace的分隔。2.0的一个非常大的改进是引入了XML Schema的name ...
by robbin 2006-10-03 浏览 (1220) 回复 (0) 关键字: spring
四个有害的java习惯
John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。
这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。
1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。
...
by jolestar 2008-07-29 浏览 (6751) 回复 (56) 关键字:
Opera CEO 专访(翻译版)
Opera CEO Jon Stephenson von Tetzchner 1967年8月29日出生于冰岛雷克雅维克,现任 Opera 软件公司 CEO。他与 Geir Ivarsøy 曾就任于挪威国家电话公司,并开发了 MultiTorg Opera 的浏览器软件。1995年 Jon 和 Geir 组建了一个新公司来继续开发工作,就是现在的 Opera Software ASA。 ...
by jejwe 2008-03-02 浏览 (508) 回复 (0) 关键字:

