zoukankan      html  css  js  c++  java
  • Spring基本功能-扫描与继承

     一、Spring的扫描

         一个稍大的项目中,可能会有成百上千个bean,此时采用xml的配置形式注入bean,一方面是配置文件显得十分庞大,另一方面也会导致后期的维护难度增加,为 此,Spring引入了自动扫描并自动注册bean的机制,它可以在类路径底下寻找标注了@Component、@Service、@Controller、@Repository注解的类,并把这些类 纳入进Spring容器中管理。它的作用和在xml文件中使用bean节点配置组件是一样的。要使用自动扫描机制,beans节点需要引入context命名空间。   

    <context:component-scan base-package="com.jyk.spring.simpletest"></context:component-scan>
       功能介绍

        @Service用于标注业务层组件、

        @Controller用于标注控制层组件(如struts中的action)、

        @Repository用于标注数据访问组件,即DAO组件。

        而@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。

     二、Spring的继承     

    public class Son extends Father{
    
    }
    
    public class Father {
    
    }
    
    <bean id="son" class="com.jyk.spring.simpletest.Son" parent="father"></bean>
    
    <bean id="father" class="com.jyk.spring.simpletest.Father"></bean>
  • 相关阅读:
    hiho_1139_二分+bfs搜索
    hiho_1138_island_travel
    google_apactest_round_A_problem_D
    hiho1122_二分图匈牙利算法
    hiho1123_好配对
    hiho1096_divided_product
    hiho1099_constellation
    hiho1093_spfa
    hiho1092_have lunch together
    【ipad神坑】ipad麦克风听不到声音怎么回事 微信QQ语音视频对方都听不到
  • 原文地址:https://www.cnblogs.com/jiyukai/p/7295362.html
Copyright © 2011-2022 走看看