侵入性是一个怎样的概念?求指导~

经过搜索,大概的意思就是说如果使用某个框架需要继承或者实现框架里面的类和接口,就说这个框架具有侵入性。反之则说那个框架具有“低侵入性”……不是太明白?

为什么说hibernate就是低侵入性?EJB等就是高侵入性?

能否给一段代码说明一下吗?

作者: yokichung   发布时间: 2011-06-16

这个哪有代码能说明。
讲一个东西侵入,指的是你写代码的时候,你的代码离开它就编译不了了,或修改不了了,你写代码时老是要背它的类名和接口名。你觉得被它绑架了,不自由。
就这个意思。

讲一个东西低侵入,就是你的自由还在,你的代码中看不到它的痕迹。

作者: magong   发布时间: 2011-06-16

性入侵
反过来

作者: beowulf2005   发布时间: 2011-06-16

即 不破坏原来框架结构的主体,例如我们废弃jsp一马当先的窘境 而是用自定义标签等嵌入,还有就是hibernate技术...慢慢就理解了

作者: renhuihhh   发布时间: 2011-06-16