spring+ioc底层
@鲁农4104:Spring实现ioc是基于何种底层java技术? -
梅印15858529796…… 基于java的反射机制 , 在spring初始化的时候 , 初始化所有bean , 然后在应用程序需要的时候 , 通过反射机制来获取 , 当然 , 这是粗浅表象的说法 , spring中还做了很多其他处理
@鲁农4104:Spring 中的 IOC 到底是怎么实现的?实现的类是怎么销毁的了? -
梅印15858529796…… 实现类是怎么销毁的...看你这问题问的,刚学spring吧?刚学没必要深究,等你真正用了也就明白了,我可以稍微给你说一下:IOC 控制反转,也叫依赖注入,依赖注入或许容易理解点,按照面向对象的观点,假设有一个对象 A ,...
@鲁农4104:spring ioc的详解? -
梅印15858529796…… AOP面向切面编程 将程序中的交叉业务逻辑(比如安全,日志,事务等),封装成一个切面,然后注入到目标对象(具体业务逻辑)中去.比如:很多方法可能会抛异常,你要记录这个异常到日志中去,可以写个拦截器类,在这个类中记录日志,在spring.xml中配置一个对这些要记录日志的方法的aop拦截器 在这个方法执行后调用这个拦截器,记录日志.这样就不用每次抛异常都要手动记录日志.spring的事务管理用到的就是aop 这样也可以提高程序的内聚性.另外,团IDC网上有许多产品团购,便宜有口碑 拷个给你,希望对你有点帮助.
@鲁农4104:spring的原理 -
梅印15858529796…… IOC有两种叫法:1.依赖注入 2.控制反转(Inversion of Control) 底层的原理是通过反射实现的,也就是对你的属行进行注入(setter方法赋值),使我成为你类里一部份,这样通过反射机制,我可以得到你这个类的所有信息.
@鲁农4104:spring的IOC有什么作用 -
梅印15858529796…… IOC我的理解就是面向接口的编程. 举个例子,你在main方法里要运用一个磁盘传输数据的方法: 磁盘 a=new 磁盘(); 但是如果现在要求你使用U盘来实现传输数据的功能怎么办? U盘 u=new U盘();? 这就导致对于底层的过度依赖,...
@鲁农4104:Spring中IOC的原理?? -
梅印15858529796…… 首先IOC名叫控制反转,可以简单的理解为控制权的转移 举个简单的例子: Public class personService{ public PersonDao personDao = new PersonDao(); public void save(){ personDao.save(); } } 上例中personDao在personService中创建并...
@鲁农4104:spring 中 什么是ioc -
梅印15858529796…… 既然你问IOC 你就一定知道Spring. Sring中所有的Bean对象管理都依赖于DI/IOC, Spring作为一个Web级容器,它把所有的Class类都可以转换为一个Bean对象来管理,通过加载、实例这个Bean对象,将它全部交给BeanFactory来管理,在你通过applicationContext.xml来使用和对其他Bean注入的这个过程,可以理解为IOC,使用IOC可以降低项目的耦合度,实现类与类之间的无依赖性. AOP是面向切面编程,可以在项目中指定的位置执行指定的操作,例如事务管理,可以在所有非Query的方法执行后都执行一次事务提交的操作.不需要修改代码,通过Xml配置 就可以完成这个操作.
@鲁农4104:说说AOP和IOC的概念以及在spring中是如何应用的 -
梅印15858529796…… IOC是依赖注入,比如业务层需要DAO层 用set方式注入,解耦 AOP面向切面编程,spring中的事务代理就是的
@鲁农4104:Spring DI 也就是IoC的原理是什么 ? -
梅印15858529796…… IOC是控制反转,所谓反转是指应用本身并不负责依赖对象的创建和维护,而把这个任务交给第三方即Spring去处理,这是将创建对象的权利交给第三方,控制反转就是控制权的转移 DI是依赖注入.依赖注入,是指运行期间,Spring动态的将依赖对象注入到组件中.当IOC容器启动时,容器负责创建容器内的所有对象; 根据配置信息形成对象之间的依赖关系;也就是说让别人(ioc)为你服务.这是核心.
@鲁农4104:Spring中的ioc和aop有什么作用?为什么要用ioc和aop?面试中多次被问到,求一个详细 清晰的解答... -
梅印15858529796…… 我来说说我的理解: 面试的时候,尽量不要照本宣科,这样给面试官的印象是很差的.用自己的话理解是最好的.我先来将两个例子: ioc,控制反转,这个指的就是我们获取对象的方式进行反转了,改变了.在使用spring之前是需要手动new...
梅印15858529796…… 基于java的反射机制 , 在spring初始化的时候 , 初始化所有bean , 然后在应用程序需要的时候 , 通过反射机制来获取 , 当然 , 这是粗浅表象的说法 , spring中还做了很多其他处理
@鲁农4104:Spring 中的 IOC 到底是怎么实现的?实现的类是怎么销毁的了? -
梅印15858529796…… 实现类是怎么销毁的...看你这问题问的,刚学spring吧?刚学没必要深究,等你真正用了也就明白了,我可以稍微给你说一下:IOC 控制反转,也叫依赖注入,依赖注入或许容易理解点,按照面向对象的观点,假设有一个对象 A ,...
@鲁农4104:spring ioc的详解? -
梅印15858529796…… AOP面向切面编程 将程序中的交叉业务逻辑(比如安全,日志,事务等),封装成一个切面,然后注入到目标对象(具体业务逻辑)中去.比如:很多方法可能会抛异常,你要记录这个异常到日志中去,可以写个拦截器类,在这个类中记录日志,在spring.xml中配置一个对这些要记录日志的方法的aop拦截器 在这个方法执行后调用这个拦截器,记录日志.这样就不用每次抛异常都要手动记录日志.spring的事务管理用到的就是aop 这样也可以提高程序的内聚性.另外,团IDC网上有许多产品团购,便宜有口碑 拷个给你,希望对你有点帮助.
@鲁农4104:spring的原理 -
梅印15858529796…… IOC有两种叫法:1.依赖注入 2.控制反转(Inversion of Control) 底层的原理是通过反射实现的,也就是对你的属行进行注入(setter方法赋值),使我成为你类里一部份,这样通过反射机制,我可以得到你这个类的所有信息.
@鲁农4104:spring的IOC有什么作用 -
梅印15858529796…… IOC我的理解就是面向接口的编程. 举个例子,你在main方法里要运用一个磁盘传输数据的方法: 磁盘 a=new 磁盘(); 但是如果现在要求你使用U盘来实现传输数据的功能怎么办? U盘 u=new U盘();? 这就导致对于底层的过度依赖,...
@鲁农4104:Spring中IOC的原理?? -
梅印15858529796…… 首先IOC名叫控制反转,可以简单的理解为控制权的转移 举个简单的例子: Public class personService{ public PersonDao personDao = new PersonDao(); public void save(){ personDao.save(); } } 上例中personDao在personService中创建并...
@鲁农4104:spring 中 什么是ioc -
梅印15858529796…… 既然你问IOC 你就一定知道Spring. Sring中所有的Bean对象管理都依赖于DI/IOC, Spring作为一个Web级容器,它把所有的Class类都可以转换为一个Bean对象来管理,通过加载、实例这个Bean对象,将它全部交给BeanFactory来管理,在你通过applicationContext.xml来使用和对其他Bean注入的这个过程,可以理解为IOC,使用IOC可以降低项目的耦合度,实现类与类之间的无依赖性. AOP是面向切面编程,可以在项目中指定的位置执行指定的操作,例如事务管理,可以在所有非Query的方法执行后都执行一次事务提交的操作.不需要修改代码,通过Xml配置 就可以完成这个操作.
@鲁农4104:说说AOP和IOC的概念以及在spring中是如何应用的 -
梅印15858529796…… IOC是依赖注入,比如业务层需要DAO层 用set方式注入,解耦 AOP面向切面编程,spring中的事务代理就是的
@鲁农4104:Spring DI 也就是IoC的原理是什么 ? -
梅印15858529796…… IOC是控制反转,所谓反转是指应用本身并不负责依赖对象的创建和维护,而把这个任务交给第三方即Spring去处理,这是将创建对象的权利交给第三方,控制反转就是控制权的转移 DI是依赖注入.依赖注入,是指运行期间,Spring动态的将依赖对象注入到组件中.当IOC容器启动时,容器负责创建容器内的所有对象; 根据配置信息形成对象之间的依赖关系;也就是说让别人(ioc)为你服务.这是核心.
@鲁农4104:Spring中的ioc和aop有什么作用?为什么要用ioc和aop?面试中多次被问到,求一个详细 清晰的解答... -
梅印15858529796…… 我来说说我的理解: 面试的时候,尽量不要照本宣科,这样给面试官的印象是很差的.用自己的话理解是最好的.我先来将两个例子: ioc,控制反转,这个指的就是我们获取对象的方式进行反转了,改变了.在使用spring之前是需要手动new...