zoukankan      html  css  js  c++  java
  • Spring学习(7)--- @Required注解

    @Required注解是用于bean属性的setter方法

    这个注解仅仅表示,受影响的bean属性必须在配置时被填充,通过在bean定义会通过自动装配一个明确的属性值

    package com.mypackage;
    
    import org.springframework.beans.factory.annotation.Required;
    
    public class SimpleMovieLister {
    	private MovieFinder movieFinder;
    
    	@Required
    	public void setMovieFinder(MovieFinder movieFinder) {
    		this.movieFinder = movieFinder;
    	}
    	
    	//.....
    }
    

     PS:这样如果任何带有@Required的属性未设置的话 将会抛出BeanInitializationException异常

  • 相关阅读:
    Uri编码,包括javascript前端与C#服务器端
    快速排序
    bootstrap
    boosting
    bagging
    SHELL排序
    冒泡排序
    插入排序
    选择排序
    二叉树的数学性质
  • 原文地址:https://www.cnblogs.com/JsonShare/p/4624338.html
Copyright © 2011-2022 走看看