初学Spring,对Spring的一些肤浅的了解

刚刚开始学习Spring,对Spring有了初步的了解及一些用法技巧

spring配置的三种方案 
        1.在xml文件中配置
        2.在java中进行显示配置(显示配置建议使用javaconfig)
        3.隐式的bean发现机制和自动装配(推荐使用,减少使用显示配置)
            1 隐式的bean发现机制
            default-autowire="byType/byName/constructor"
            2 自动装配
            <context:component-scan base-package="package"></context:component-scan>
    
            注解有四种情况(完全一样,用于区分不同层次)
            常用@Component
            @Service     用于service层
            @Controller  用于使用web层
            @Repository  用于使用数据库层
    
    导入其他配置文件用<import resource="parkege/xx.xml" >  
    
    spring属性注入方式
        set方法
        
        构造函数
      
      set注入方式  
      <propert name="name" value="value" ref="引用其他的配置文件"  ></propert> 
      
      构造函数注入
        <constructor-arg name="name" value="value"  ref="" index="排序" type="指定参数类型" ></constructor-arg>
      
        <bean name="name" class="src/class" init-method="init" destroy-method="destory" >
        init 进行对benn的生命周期初始化 destory 对bean生命周期的销毁 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值