浏览 7942 次
锁定老帖子 主题:到底何为重量级?何为轻量级?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-09-05
重量级:实现的选择余地小,过于依靠容器,也就是说容器对于组件的要求很高(体现在接口的侵入上?) 轻量级:灵活,组件独立性高,依靠容器成分少,拥有特性可拔插特性。 不知道我上面的理解是否正确? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-09-05
基于EJB的就是重量级,基于POJO的就是轻量级。
或者可以这样说:如果你能把一个component new出来,再set几个属性和依赖,这样就可以对它进行测试,那么它就是轻量级的。如果你不能这样new出来,必须得通过容器去跑一遍,那它就是重量级的。 |
|
返回顶楼 | |
发表时间:2004-09-05
所谓轻量、重量是一个相对概念,相同的需求你用两种体系都实现一次,把源代码打印出来秤一下就知道孰轻孰重了。
|
|
返回顶楼 | |
发表时间:2004-09-06
据说也有文档重量低于500克的就算轻量级,赫赫Kidding
|
|
返回顶楼 | |
发表时间:2004-09-08
实在不是这样形式化的。
轻型和重型是相对的。 |
|
返回顶楼 | |
发表时间:2004-09-13
时间: 2004-9-06 09:38:01 标题:
-------------------------------------------------------------------------------- 据说也有文档重量低于500克的就算轻量级,赫赫Kidding 很同意这种说法 |
|
返回顶楼 | |
发表时间:2004-09-20
感觉:
1.有大堆规范约束的东西应该就算重量级。我想即使EJB无须容器,但仍然规定三个接口,那也算重量级吧。 2.重量轻量是相比较而言的。POJO的确是轻量,但如果只是一个拥有一堆getter和setter,不带输入校验的简单VO呢?感觉上和结构体相比又成重量的了。Bjann Stru...p(忘了怎么拼了,就是C++之父那个)说把应该是结构体的做成拥有一堆getter和setter的行径是“面向对象狂”,再抽象出个接口的更是神经病。 3.运行起来CPU占用率超过50%的就算重量级。 |
|
返回顶楼 | |