• spring中常见注解描述


    @Qualifier
    如果一个接口类有多个实现类,那么可以用@Qualifier指定使用哪个实现类:

        /**
         * 定时器,用于处理超时的挂起请求,也用于连接断开时的重连。
         */
        @Autowired
        @Qualifier("scheduledExecutorService")
        private ScheduledExecutorService executorService;
    

    @Primary
    如果一个接口类有多个实现类,那么可以用@Primary指定使用哪个实现类:

    @Primary
    @Component
    public class OperaSinger implements Singer{
    
        @Override
        public String sing(String lyrics) {
            return "I am singing in Bocelli voice: "+lyrics;
        }
    }
    

    @Aspect
    AOP注解

    @Repository


    Bean的scope


    @PostConstruct
    @PostConstruct注解好多人以为是Spring提供的。其实是Java自己的注解。
    Java中该注解的说明:@PostConstruct该注解被用来修饰一个非静态的void()方法。被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。
    Constructor(构造方法) -> @Autowired(依赖注入) -> @PostConstruct(注释的方法)

  • 相关阅读:
    14.Java基础_函数/函数重载/参数传递
    98. 验证二叉搜索树(深搜)
    13.Java基础_数组内存图
    12Java基础_数组定义格式/动态初始化/静态初始化
    计算几何基础
    11.Java基础_IDEA常用快捷键
    Add Two Numbers
    Two Sum
    登录界面id属性的使用
    系统查看
  • 原文地址:https://www.cnblogs.com/atai/p/10823917.html
Copyright © 2020-2023  润新知