zoukankan      html  css  js  c++  java
  • 阶段3 2.Spring_06.Spring的新注解_1 spring的新注解-Configuration和ComponentScan

    解决测试类重复代码的问题,xml还是存在的问题,没法脱离xml文件

    要想在QueryRunner上加注解,是加不了的

    创建工程



    复制依赖项到pom.xml

    复制注解的工程里面的com文件夹



    配置文件bean.xml也复制过来

    再把测试类复制过来

    要拿掉xml的配置

    创建配置类

    就需要有一个和xml功能相同的注解出现。

    configuration

    configuration注解

    之前在xml里面的配置需要用context: component-scan标签来配置

    ComponentScan


    Scans的里面带s的里面是数组

    ComponentScan就是指定要访问的包。源码里面有两个属性。


    并且在属性的上面用到了AliasFor的注解。 就是 别名的意思。For代表是对谁的别名
    value适应的别名是basePackages.
    basePackages的别名又是value
    所以这两个属性,写哪个都可以了。


    注解属性如果只有一个大括号可以省略掉

    省略的写法。basePackages的别名就是value

    我们在bean.xml内的扫描包的配置就可以删掉 。↓

     

  • 相关阅读:
    [ SDOI 2006 ] 保安站岗
    [ TJOI 2012 ] 防御
    [ ZJOI 2012 ] 灾难
    [ HNOI 2008 ] 玩具装箱
    「UER#2」信息的交换
    「UR#5」怎样跑得更快
    「UR#6」懒癌
    清华集训2014 做题记录
    「UR#5」怎样更有力气
    弦图及区间图学习笔记
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11349336.html
Copyright © 2011-2022 走看看