上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: BeanFactoryPostProcessor是实现spring容器功能扩展的重要接口,例如修改bean属性值,实现bean动态代理等。很多框架都是通过此接口实现对spring容器的扩展,例如mybatis与spring集成时,只定义了mapper接口,无实现类,但spring却可以完成自动注入, 阅读全文
posted @ 2019-11-11 16:27 鹏鹏程子 阅读(574) 评论(0) 推荐(0) 编辑
摘要: Spring作为当前Java最流行、最强大的轻量级框架,受到了程序员的热烈欢迎。准确的了解Spring Bean的生命周期是非常必要的。我们通常使用ApplicationContext作为Spring容器。这里,我们讲的也是 ApplicationContext中Bean的生命周期。而实际上Bean 阅读全文
posted @ 2019-11-11 15:35 鹏鹏程子 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 1. 简介 本文,我们来看一下 Spring 是如何解决循环依赖问题的。在本篇文章中,我会首先向大家介绍一下什么是循环依赖。然后,进入源码分析阶段。为了更好的说明 Spring 解决循环依赖的办法,我将会从获取 bean 的方法getBean(String)开始,把整个调用过程梳理一遍。梳理完后,再 阅读全文
posted @ 2019-08-21 15:55 鹏鹏程子 阅读(456) 评论(0) 推荐(0) 编辑
摘要: BeanFactory 和 FactoryBean 都是Spring Beans模块下的接口 BeanFactory是spring简单工厂模式的接口类,spring IOC特性核心类,提供从工厂类中获取bean的各种方法,是所有bean的容器。见以下结构视图 FactoryBean仍然是一个bean 阅读全文
posted @ 2019-08-01 11:06 鹏鹏程子 阅读(1087) 评论(0) 推荐(0) 编辑
摘要: 关键字 用途 关键字 用途 deprecation 使用了不赞成使用的类或方法时的警告 deprecation 使用了不赞成使用的类或方法时的警告 unchecked 执行了未检查的转换时的警告,例如当使用集合时没有用泛型 (Generics) 来指定集合保存的类型。 unchecked 执行了未检 阅读全文
posted @ 2019-06-28 18:04 鹏鹏程子 阅读(450) 评论(0) 推荐(0) 编辑
摘要: Spring Framework支持五种作用域,如下图所示: singleton:表示一个容器中只会存在一个bean实例,无论在多少个其他bean里面依赖singleton bean,整个容器都只会存在一个实例。相当于是容器的全局变量。 prototype:一个容器中可能会存在多个bean实例,pr 阅读全文
posted @ 2019-06-24 11:40 鹏鹏程子 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 这篇文章总结spring中bean标签的常用属性。 bean标签常用属性有: idnameclassfactory-methodfactory-beaninit-methoddestory-methodscopeautowire下面具体来所有这些属性怎么使用。 id属性 id标签是bean的唯一标识 阅读全文
posted @ 2019-06-24 11:12 鹏鹏程子 阅读(960) 评论(0) 推荐(0) 编辑
摘要: 1.自定义注解 2.引入自定义注解 3.传入对象根据注解校验 阅读全文
posted @ 2019-06-19 17:27 鹏鹏程子 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 在Web应用中,Spring容器通常采用声明式方式配置产生:开发者只要在web.xml中配置一个Listener,该Listener将会负责初始化Spring容器,MVC框架可以直接调用Spring容器中的Bean,无需访问Spring容器本身。在这种情况下,容器中的Bean处于容器管理下,无需主动 阅读全文
posted @ 2019-06-14 17:19 鹏鹏程子 阅读(451) 评论(0) 推荐(1) 编辑
摘要: FluentIterable 是guava集合类中常用的一个类,主要用于过滤、转换集合中的数据;FluentIterable是一个抽象类,实现了Iterable接口,大多数方法都返回FluentIterable对象,这也是guava的思想之一。 transform:对于ListenableFutur 阅读全文
posted @ 2019-06-11 20:56 鹏鹏程子 阅读(824) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页