侵入式框架和非侵入式框架的区别

    开发程序的同时,引进的框架。。如果在使用该框架时,要继承框架提供的实体类或实现框架提供的接口,

这就说明该框架是侵入式框架,因为程序本身对框架有了依赖,当去除框架时,程序也就无法运行,这个

也就是我们说的重量级框架,如struts1中,action和actionForm必须要继承Action和ActionForm

一样.

相反的非侵入式框架是轻量级框架的重要特点,如hibernate和spring,当我们想去掉hibernate

spring框架时,只需修改相应的程序,程序仍可运行
posted @ 2017-04-01 11:16  香吧香  阅读(2191)  评论(0编辑  收藏  举报