为了账号安全,请及时绑定邮箱和手机立即绑定
  • 15:45,单元测试说明

    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2019-08-12

  • IOC和DI概念

    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2019-08-12

  • Bean的配置项

    查看全部
  • Bean的作用域

    singleton:每个Bean容器只有一个实例,也即是单例模式。
    prototype:访问一次创建一个实例,相当于new。请求完成后被gc回收 
    应用场合:
    1.需要回收重要资源(数据库连接等)的事宜配置为singleton,如果配置为prototype需要应用确保资源正常回收。
    2.有状态的Bean配置成singleton会引发未知问题,可以考虑配置为prototype。


    查看全部
  • moocApplicationContext这个类是由ApplicationContext创建的,moocApplicationContext继承自ApplicationContextAware,ApplicationContext也继承自ApplicationContextAware, getBean是ApplicationContextAware这个接口中的方法,则实现类ApplicationContext可以调用该方法。
    查看全部
  • @Required:适用于Bean属性的set方法上,bean属性必须在配置时被填充,通过bean定义或自动装配一个明确的属性值。(不常用)

    @Autowired:自动注入,一般标识在构造器、set方法、成员变量上。如果找不到注入的实例,则抛出异常,可以通过required=true属性来避免。(如果使用required属性,则使用成员变量时应进行判断是否为空)

    注意:每个类的构造器都可以使用@Autowired注解,但只能有一个构造器被标记为Autowired(required=true),required默认为false,这种情况下(解决多个构造器不能使用required属性),@Autowired的必要属性,建议使用@Required注解来代替。


    查看全部
  • @Resource 适用于成员变量 一个参数的set方法 @Qualifier 使用于构造方法和多参数方法

    查看全部
  • IOC:控制翻转

    DI:依赖注入

    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2019-08-04

  • https://img1.sycdn.imooc.com//5d467d1300011b9e10640689.jpg

    截图保存 Mark

    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2019-08-04

  • 一、bean的装配 

    •  byName 按照名字一一对应

    • byType 按照类型对应

    查看全部
  • bean的生命周期包括以下四部分:定义、初始化、使用、销毁。

    bean的初始化包括两种方式:实现org.springframework.beans.factory.InitializingBean接口,覆盖afterPropertitesSet方法或者配置init-method。

    同样bean的销毁也有两种方式,实现org.springframework.beans.factory.DisposableBean覆盖destory方法或配置destory-method或者配置全局的初始化、销毁方法。

    查看全部
  • 简单的说:
    singleton 只有一个实例,也即是单例模式。
    prototype访问一次创建一个实例,相当于new。 
    应用场合:
    1.需要回收重要资源(数据库连接等)的事宜配置为singleton,如果配置为prototype需要应用确保资源正常回收。
    2.有状态的Bean配置成singleton会引发未知问题,可以考虑配置为prototype。


    查看全部
  • Spring 注入是指在启动Spring容器加载bean配置的时候完成对变量的赋值行为。注入方式分为:设值注入和构造注入。设值注入和构造注入则通过配置上的差异来区分。

    查看全部
    2 采集 收起 来源:Spring注入方式

    2019-08-03

  • 在Spring容器中将所有对象都称之为bean。

    bean容器初始化的过程,涉及到两个包:org.springframework.beans、org.springframework.context 。在Spring启动时使用ContextLoaderListener加载ApplicationContext,对bean进行初始化。

    加载ApplicationContext的方式分为:本地文件、classPath和web中应用依赖servlet或Listener。


    保存了Bean对象并在Spring中被广泛使用


    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2019-08-03

  • 在java 8中接口可以拥有方法体


    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2019-08-03

举报

0/150
提交
取消
课程须知
Java的高级课程,适合对Java基础知识应用自如,并熟悉MVC架构的小伙伴们。如果想成为一名Java工程师,这门课程是一定要学哒。
老师告诉你能学到什么?
掌握依赖注入、IOC和AOP的概念,并能进行简单应用。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!