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

Spring入门篇

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

    2017-05-31

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

    2017-05-31

  • 类库是钢材,框架是大厦的雏形,类库可以组成不同1框架
    查看全部
    0 采集 收起 来源:Spring框架

    2017-05-31

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

    2017-05-31

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

    2017-05-31

  • AOP:事务管理,日志等!
    查看全部
    0 采集 收起 来源:Spring概况

    2017-05-31

  • 111
    查看全部
    0 采集 收起 来源:Spring概况

    2017-05-31

  • 111
    查看全部
    0 采集 收起 来源:Spring概况

    2017-05-31

  • 111
    查看全部
    0 采集 收起 来源:Spring概况

    2017-05-31

  • spring面向接口编程,我们需要什么实例,他就返回什么实例,
    查看全部
    0 采集 收起 来源:Spring概况

    2017-05-31

  • 111
    查看全部
    0 采集 收起 来源:Spring概况

    2017-05-31

  • 所为容器,就是他会管理自己创建的对象,即自己创建对象的生命周期的管理!
    查看全部
    0 采集 收起 来源:Spring概况

    2017-05-31

  • 111
    查看全部
  • 1.ApplicationContextAware 1.1 接口方法:setApplicationContext 1.2 作用:通常用来获取上下文对象,声明全局变量后在方法中对变量进行初始化并供其他方法调用 1.3 实现过程:创建一个类并实现ApplicationContextAware接口,重写接口方法public void setApplicationContext(ApplicationContext applicationContext);在xml文件中配置该类;当spring加载该配置文件时即调用接口方法 2.BeanNameAware 2.1 接口方法:setBeanName 2.2 作用:获取声明的类名,声明全局变量后在方法中对变量进行初始化并供其他方法调用 2.3 实现过程:创建一个类并实现BeanNameAware接口,重写接口方法public void setBeanName(String name);在xml文件中配置该类;当spring加载该配置文件时即调用接口方法 综合测试: 1.创建一个类,同时实现ApplicationContextAware和BeanNameAware接口并重写其方法。声明一个全局变量beanName并在方法setBeanName对其初始化; 2.在setApplicationContext方法中使用参数applicationContext的getBean方法(方法参数为成员变量beanName,即this.beanName)获取bean的名称并打印其hashcode 3.将1中创建的类配置到xml文件中 4.创建单元测试,读取xml文件并执行测试方法,通过上下文信息直接获取bean并打印出其hashcode 结论:在加载xml文件时即加载其配置的bean并调用其中的方法,最后的hashcode相同,说明获取的bean是同一个。
    查看全部
  • #spring——bean的生命周期# 生命周期:定义,初始化,使用,销毁 一.初始化: 方法1.实现org.springframework.beans.foctory.InitializingBean接口,覆盖afterPropertiesSet方法。系统会自动查找afterPropertiesSet方法,执行其中的初始化操作 方法2.配置init-method 例如设置bean中init-method="init"那么在初始化过程中就会调用相应class指定类的init()方法进行初始化工作 二 销毁(与初始化类似) 方法1.实现org.springframework.beans.foctory.DisposableBean接口,覆盖destory方法。 方法2.配置destory-method 三 配置全局初始化、销毁方法(属于默认配置,参考截图) 注意: 当三种方式同时使用时,全局(默认的)初始化销毁方法会被覆盖。 另外实现接口的初始化/销毁方式会先于配置文件中的初始化/销毁方式执行。 即使没有以上三种初始化方法也是可以编译执行的
    查看全部

举报

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

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