zoukankan      html  css  js  c++  java
  • Spring的开发配置与Spring中bean的实例化

    Spring

    1.   三种实例化bean的方法

    1)    第一种是使用类构造器实例化;



    2)    第二种是使用静态工厂方法实例化;



    3)    第三种是使用实例工厂方法实例化;



    2.   bean的作用域,默认的情况之下,spring容器的bean的作用域是单实例的,也就是说当我们从容器中得到的bean实例是同一个。可以使用scope标签设置bean的作用域为原型,也就是说每次得到的bean是不同的对象实例。scope="prototype"。注意默认情况下的bean是在spring容器实例化的时候就进行实例化的;当是原型时bean的实例化是在getbean的时候进行实例化的。也可以在xml中配置bean的加载时机为延迟。

    3.   spring的依赖注入之使用属性setter方法实现注入:ref标签或者使用内部bean

    1)        



    2)      


     

    配置xml实现spring注入Set和Map等集合类型。



    4.   使用构造器实现注入

    5.   使用注解进行注入

    6.   使用注解将bean添加到spring的管理中。

    在xml中配置:



    这样spring容器会在启动时将在指定的包的目录下进行查询查到所有相关的bean对其进行加载和注入。

    在相应的需要加载的bean定义的前面添加注解进行标识。



  • 相关阅读:
    Java高级工程师面试题总结及参考答案
    Java面试通关要点汇总整理【终极版】
    40道Java基础常见面试题及详细答案
    Java方向如何准备BAT技术面试答案(汇总版)
    10-01 Java 类,抽象类,接口的综合小练习--运动员和教练
    div在页面垂直居中方法---增强改进版
    TortoiseSVN切换更改登录账号密码
    09-04 java 接口
    09-03 Java 抽象类
    09-02 java 多态
  • 原文地址:https://www.cnblogs.com/lcqBlogs/p/2392371.html
Copyright © 2011-2022 走看看