为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Spring入门篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Spring入门篇

moocer JAVA开发工程师
难度中级
时长 7小时 0分
  • 接口介绍
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-09-15

  • 为什么使用框架
    查看全部
    0 采集 收起 来源:Spring框架

    2017-09-15

  • 什么是框架
    查看全部
    0 采集 收起 来源:Spring框架

    2017-09-15

  • 一定要 学习
    查看全部
    0 采集 收起 来源:Spring概况

    2017-09-14

  • 控制反转和依赖注入
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-09-14

  • spring 注入 Spring 注入是指 在启动spring容器加载bean配置的时候,完成对变量的赋值行为 常用方式 set注入 构造注入
    查看全部
    0 采集 收起 来源:Spring注入方式

    2017-09-14

  • spring bean容器的初始化 导包: org.springframework.beans org.sprintframeworkcontext BeanFactory提供配置结构和基本功能,加载并初始化Bean ApplicationContext保存了bean对象并在spring中广泛被使用 方式,AppplicationContext 本地文件 Classpath Web应用中依赖servlet或listener
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-09-14

  • bean依赖注入2种方式 bean自动装配(Autowiring) <beans default-autowire=""> 1.byName:Ioc容器初始化引用bean时,通过成员对象的名字在xxx.xml配置文件中找到id相同的bean初始化之后通过set方法将初始化的bean赋值给成员对象。和配置文件中的bean id有关。 2.byType:Ioc容器初始化引用bean时,通过成员对象的类型在xxx.xml配置文件中找到class相同的bean初始化之后通过set方法将初始化的bean赋值给成员对象。和配置文件中的bean class有关。注意:通过byType自动注入只和class有关,和id无关,不论id名称是否一致,甚至有无id. 3.Constructor:Ioc容器初始化引用bean时,通过成员对象的类型(构造器的参数类型)在xxx.xml配置文件中找到class相同的bean初始化之后通过构造器方法将初始化的bean赋值给成员对象。和配置文件中的bean class有关。注意:通过Constructor自动注入只和class有关,和id无关,不论id名称是否一致,甚至有无id.
    查看全部
  • 自定义注解 不会,再看一遍
    查看全部
  • 启动Ioc容器,实例化ApplicationContext上下文实例,然后加载配置文件,在应用第一次使用或者通过getBean()获取对象时,初始化相应的bean。在初始化bean的过程中先判断是否实现了Aware系列接口,InitializationBean接口(bean生命周期之创建),DiapostionBean接口(bean生命周期之销毁),实现了则进行相应的资源注入,接口方法调用等。这些接口实现之后,覆盖接口中的方法都是在bean初始化过程中自动调用,没有显式调用。 值得注意:Ioc容器和上下文的初始化一般不包括bean的依赖注入的实现。有一个例外,在使用Ioc容器时有一个预实例化配置,当bean配置了该属性lazyinit时,bean的初始化和Ioc容器的初始化一起完成。
    查看全部
  • bean创建和销毁(3种方式): 1实现InitializingBean,DisposableBean接口的AfterPropertiesSet,destroy方法 2在bean配置中,<bean init-method="" destroy-method=""></bean> 3在<beans default-init-method="" default-destroy-method=""> 当同时使用3种方式时,1优先于2,3会被覆盖,不起作用。 当仅使用3时,在类内是否实现相应的函数都无关紧要。 当仅使用1或者2时,在类内没有实现相应的函数时无法启动Ioc容器,报错找不到相应方法。
    查看全部
  • bean容器初始化
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-09-14

  • bean作用域范围是指在同一个Ioc容器中。 singleton:在一个bean容器中只有一份。(一个bean容器是指启动时加载一次xxx.xml文件)。在不同的容器中示例不同(容器不同)。同一个容器中相同(singleton模式) prototype:每次请求(每次使用)创建新的实例。destroy方式不生效。不同的容器中不同(容器不同),相同的容器中不同(prototype模式)
    查看全部
  • 单元测试的每一个方法@Test注解在执行之前执行@Before,执行之后执行@After。 同一个xxx.xml文件在单例模式下,在不同的方法中加载时,会在每一个方法中加载一次。
    查看全部
  • spring/Ioc容器配置bean时,用到的配置项: ~Id 唯一,通过id获得 ~Class 通过类名获得 ~Scope ~Constructor arguments ~Properties ~Autowiring mode ~lazy-initializtion mode ~Initializtion/destruction method
    查看全部

举报

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

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