美文网首页
2018-02-07

2018-02-07

作者: 思思_9f3e | 来源:发表于2018-02-21 11:36 被阅读0次

    Spring

    spring 是一个轻量级的控制反转(ioc) 和面向切面的容器框架。

    IOC:控制反转

    应用本身不负责对象的创建和维护,由外部容器进行创建

    ion:

    1、找ioc容器

    2、容器返回对象

    3、使用对象

    初始bean容器:

    框架的特点:

    半成品、封装了特定的处理流程和逻辑控制、不断升级改造的软件。

    面向接口编程:

    结构设计,有层级关系,每层向上层提供一组功能型的接口、

    接口实现不用影响各层的调用

    面向接口编程中的接口是用于隐藏具体实现和实现多态性的组件

    接口:

    在java8中,接口可以有方法体。

    spring注入

    Spring注入是指在启动Spring容器加载bean配置的时候,完成对变量的赋值行为。

    常用的注入方式:设值注入、构造注入

    设值注入

    <property name="injectDAO" ref="injectDAO">

    构造注入:

    <constructor-arg name="" ref=""/>

    Bean

    bean 配置项

    id、class、scope、constructor arguments、properity、

    autowiring mode lazy-initialization mode

    initialization/destruction method

    bean 的作用域

    singleton:单例,每一个容器仅有一个bean

    prototype: 每次请求创建一个新的实例

    request: 每次request请求,且在当前request有效

    session

    global session:

    相关文章

      网友评论

          本文标题:2018-02-07

          本文链接:https://www.haomeiwen.com/subject/qkjozxtx.html