Spring中:IOC是java反射的表现?AOP是java动态代理的表现?这么说对吗?哪位能给我分析下
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
Spring中:IOC是java反射的表现?AOP是java动态代理的表现?这么说对吗?
收起
- 写回答
- 好问题 1 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
5条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
qq_36785393 2016-12-08 04:19关注spring中的aop是基于动态代理来完成的,spring中有两种模式来实现动态代理,一种是jdk的动态代理,一种是cglib的动态代理方式,具体的区别可以自行百度
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2022-08-31 06:31回答 10 已采纳 1、Spring 上下文2、Spring jdbc3、Spring ORM4、Spring jmx还有很多 Spring 框架中的核心组件三剑客:Core、Context、BeansSpring 框架
- 2022-03-02 05:35回答 1 已采纳 模拟过sping的创建对象过程,可以看一下: (反射+内省机制的运用)简单模拟spring IoC容器的操作_一乐的博客-CSDN博客 简单
- 2020-11-22 06:05回答 2 已采纳 这个问题得结合源码来说,没看过ioc核心源码说了也不一定理解。我直接说我掌握的部分,不一定完整:IOC中有工厂方法模式、抽象工厂,其中BeanFactory的各种实现就是简单模式,FactoryBea
- 2024-02-19 09:34去北极避暑~的博客 1.先自定义一个注解@Target(ElementType.METHOD...在切点表达式中加入该注解@Aspect@Component@Slf4j@Around("@annotation(com.example.demo.aspect.TestAnnotation)") //此处加自定义注解log.info("around继续");try {
- 2021-08-15 01:47回答 3 已采纳 您问到的,方便在哪里?我说下几点1.代码更简洁,注解就搞定2.交由spring容器管理bean,就是相当于建立了一个代理,可以随意拓展,不需要修改原来代码 可能您是初学者,估计还没能感受到拓展这一词的
- 2018-01-23 22:15回答 14 已采纳 总的来说: ioc就是控制翻转或是依赖注入。通俗的讲就是如果在什么地方需要一个对象,你自己不用去通过new 生成你需要的对象,而是通过spring的bean工厂为你长生这样一个对象。 aop就
- 2018-11-02 22:07回答 2 已采纳 我理解: 1. 动态代理是一种设计模式,用于增强代理对象的功能的一种设计方式。更严格的来说代理包括静态代理和动态代理,只不过动态代理对于代码没有侵入性,技术实现难度大了些,所以大家谈的相对较多。
- 2022-11-28 03:54多测师_王sir的博客 主要就是用来解决创建和管理对象的2、就是不需要通过new关键字来创建对象,而是通过IoC容器(Spring框架)来帮助我们实例化对象。我们需要哪个对象,直接从IoC容器里面过去即可3、可以让对象之间的耦合度和依赖程度...
- 2017-10-26 00:40回答 8 已采纳 这个一般用于测试吧在Junit单元测试中可以通过ClassPathXmlApplicationContext加载配置文件进行代码的测试
- 2022-03-21 04:07回答 3 已采纳 globalSession:一个bean定义作用于全局的HTTP session生命周期。仅在portlet context中有效。仅在基于web的Spring ApplicationContext中
- 2021-08-15 01:35回答 4 已采纳 ioc唯一是因为底层用了单例模式,所以最终调用的结果显示唯一,因为是单列的,静态唯一是内存机制导致的唯一,
- 2019-02-13 16:31程序员null的博客 众所周知,Spring拥有两大特性:IoC和AOP。。Spring核心容器的主要组件是Bean工厂(BeanFactory...简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面编程(AOP)的容器框架。下面,我们简要说明下这两大特性。
- 2024-06-19 02:40小杰不秃头的博客 Spring的IOC(Inverse of Control,控制反转)是Spring框架的一个核心概念,它是一种设计原则,用于实现软件组件之间的解耦。 AOP(Aspect-Oriented Programming,面向切面编程)能够将那些与业务无关,却为业务模块...
- 2021-05-17 06:00小样x的博客 面向切片编程(AOP—Aspect Oriented Programming)可以说是对OOP(面向对象编程)的补充和完善,面向对象就是将事物的特性和行为抽象为一个对象,如people类有身高、体重、年龄等属性,也有吃饭、睡觉等行为。...
- 2022-07-06 12:10股市coder的博客 IOC和AOP的详解。
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司