• 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>
  • 相关阅读:
    12月2号
    11月30号
    11月25号
    本周总结
    每日日报
    每日日报
    每日日报
    JAVA日报
    JAVA日报
    JAVA日报
  • 原文地址:https://www.cnblogs.com/jiyukai/p/7295362.html
Copyright © 2020-2023  润新知