- 博客(6)
- 收藏
- 关注
原创 Bean的装配方式
什么是Bean的装配?Bean的装配可以理解为依赖关系注入,Bean的装配方式即Bean依赖注入的方式。Spring容器支持多种形式的Bean装配方式,如基于XML的装配 , 基于注解(Annotation)的装配方式 以及 自动装配方式 ,其中最为常用的是基于注解的装配方式 。基于XML的装配方式基于XML的装配方式有两种,一种是设值注入 另一种是构造注入 ,他们分别有不同的使用条件。设...
2019-05-02 18:49:25
2952
1
原创 Bean的作用域与生命周期
Bean的作用域以Spring4.3为例,其中为Bean的实例化定义了7种作用域分别为:1.singleton(单例):使用singleton定义的Bean在Spring容器中将只有一个实例,也就是说,无论有多少个Bean引用它,始终将指向同一个对象。这也是Spring容器默认的作用域。2.prototype(原型):每次通过Spring容器获取的prototype定义的Bean时,容器都将...
2019-04-22 18:18:04
302
原创 Bean的配置以及三种实例化方法
什么是Spring中的Bean?其实所谓的Bean就是普通的Java类,将Java类配置给Spring后,由Spring容器实例化出的对象,就是所说的Bean。把Spring看做一个工厂的话,那么Bean就是工厂生产的产品,要想让Spring实现生产管理Bean,就需要在配置文件中配置相关属性。Spring支持的两种格式的配置文件Spring支持两种的配置文件格式分别是properties文...
2019-04-20 18:00:41
773
原创 依赖注入(DI)与控制反转(IoC)的概念,以及实现方式
IoC的概念IoC的概念:在使用Spring框架之后,对象的实例不再由调用者来创建,而是由Spring容器来创建,Spring容器会负责控制程序之间的关系,而不是由调用者的程序代码直接控制。这样控制权就由应用代码转移到了Spring容器,控制权发生了反转,即为控制反转。Ps:我在初次看到这个定义时,反复读了很多遍没办法理解定义所描述的概念,在通过入门程序之后,有所体会,大概的含义就是,在原来的...
2019-04-18 18:28:55
684
原创 Spring入门程序
Spring入门程序昨天在了解了一些Spring基本知识后,对Spring核心容器有了一个基本的了解,今天通过书中所给的入门程序,来具体使用一下Spring框架。首先新建了一个Dynamic Web Project项目。在WebContent/Web-INF/lib下导入Spring的四个核心Jar包以及第三方依赖Jar包。在src目录下新建了一个包,在包内创建一个接口名为UserDao。...
2019-04-17 15:15:11
167
翻译 Java EE学习笔记
写作目的记录学习具体内容,记录学习进度,常见问题以及解决方案,方便自己日后查看。Spring的认识(基本知识)Spring是主流Java Web开发框架,是学习Java开发的必备技能之一。Spring是一站式 轻量级开源框架。以IoC(Inversion of Control,控制反转)以及AOP(Aspect Oriented Programming,面向切面编程)为内核,使用基本Java...
2019-04-16 20:40:03
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人