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

Spring入门篇

moocer JAVA开发工程师
难度中级
时长 7小时 0分
  • 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 三 配置全局初始化、销毁方法(属于默认配置,参考截图) 注意: 当三种方式同时使用时,全局(默认的)初始化销毁方法会被覆盖。 另外实现接口的初始化/销毁方式会先于配置文件中的初始化/销毁方式执行。 即使没有以上三种初始化方法也是可以编译执行的
    查看全部
  • 初始化
    查看全部
  • <context:component-scan>:可以扫描基于类的注解 <context:annotation-config>:完成了bean的注册之后去处理bean中的基于方法或成员变量的注解 前者包含后者所有功能,所以使用了前者就不去使用后者 Bean 的定义及作用域注解 A、@Controller :注解控制器类(控制层 MVC) B、@Service :注解服务类(服务层) C、@Repository :注解 DAO 类(持久层) D、@Component :将普通的 bean 注解到 spring 容器中,相当于配置文件中的<bean id="xxx" class="xxx"/> 元注解(Meta-annotations) 元注解即是许多 Spring 提供的注解可以作为自己的代码,元注解是一个简单的注解,可以应用到另一个注解 除了 value() 元注解还可以有其他的属性,允许定制 类的自动监测及 Bean 的注册 Spring 可以自动检测类并注册 Bean 到 Applicationcontext 中 <context:annotation-config /> 通过基于 xml 的 Spring 配置 为了能够自动检测到这些类并注册相应的 Bean ,需要 <context:component-scan base-package="xxx" /> <context:component-scan> 包含 <context:annotation-config>,通常使用前者后,就不需要再使用后者
    查看全部
  • id --标识 class --类 scope --作用范围 singleton单例 propotype 每次请求一次 request(http请求) session(global session多个系统) constructor arguments --构造参数 properties --属性 auto wiring mode --- lazy-initialization mode --懒加载 Initialization/destruction method --初始化和销毁 --------------------------------------------------- 以下构成IOC容器的配置 Id:在整个IOC容器中,这个Bean的唯一标识 Class:具体要实例化的类 Scope:指它的范围,也就是作用域 Constructor arguments:构造器的参数 Properties:一些属性 Autowiring mode:自动装配模式 lazy-initialization mode:懒加载模式 Initialization/destruction method:初始化和销毁的方法
    查看全部
  • Spring Bean的作用范围: 1、singleton:对于一个IOC容器,只创建一个实例 2、prototype:对于不同的请求,创建不同的实例 3、request:对于一个request,创建一个实例 4、session:对于一个session,创建一个实例 5、global-session:对于一个全局的session,创建一个实例(不同系统之间的切换)
    查看全部
  • bean的作用域
    查看全部
  • Autowired Resource区别
    查看全部
  • @Qualifier
    查看全部
  • pointcut
    查看全部
  • 设值注入
    查看全部
    0 采集 收起 来源:Spring注入方式

    2017-04-13

  • Spring IOC是一种设计模式,使对象不用显示的创建依赖对象,而是将对象创建的过程交给Spring的IOC容器去管理,通过依赖注入的方式,来实现IOC; 依赖注入的方式有两种: 1、设值注入:即通过XML中配置bean的依赖类,通过层级property属性,来配置依赖关系,然后Spring通过setter方法,来实现依赖类的注入; 2、构造器注入:方法同设值注入,不过具体实现的方法是通过显示的创造一个构造方法,构造方法的参数名称要与XML中配置的name名称一致,XML配置的标签为constructor-arg
    查看全部
    0 采集 收起 来源:Spring注入方式

    2017-04-13

  • Spring: IoC控制反转:松耦合 AOP面向切面
    查看全部
    0 采集 收起 来源:Spring概况

    2017-04-13

  • 单元测试
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-13

  • Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,是一个轻量级的控制反转和面向切面的容器框架轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。
    查看全部
    1 采集 收起 来源:Spring框架

    2017-04-13

  • xml头文件
    查看全部

举报

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

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