도구 클래스 의 정적 속성 주입

1137 단어 springbean
항상 어떤 도구 류 를 사용 합 니 다. 바로 이런 방법 을 직접 호출 하 는 것 입 니 다. 그러나 이런 종류 에 물건 을 주입 해 야 합 니 다. 그러나 우 리 는 모든 사용 하 는 종류 에 그 를 주입 하지 않 아 도 됩 니 다. 직접 정적 이면 됩 니 다. 사용 하기에 편리 합 니 다!도구 종류 코드:
public class QueryUtils {
	
	private static CommonsDAO commonsDAO;
              
                //  set  ,  static(  )
                public void setCommonsDAO(CommonsDAO commonsDAO) {
		QueryUtils.commonsDAO = commonsDAO;
	}
                

                public static void methodXX(){}
}

 
<!--spring     :
	   id   ,      ,     ,       id      ,
    ,com.tsinghua.util.QueryUtils            ,         ,
      -->
	<bean id="queryUtils" class="com.tsinghua.util.QueryUtils">
		<property name="commonsDAO">
			<ref bean="commonsDAO"/>
		</property>
	</bean>

 
 
이제 Query Utils. methodXXX () 를 직접 호출 하면 사용 할 수 있 습 니 다. 속성 이 주입 되 었 습 니 다.물론 너 도 매번 수 동 으로 set 로 들 어 갈 수 있 지만, 나 는 한가 하고 번거롭다.

좋은 웹페이지 즐겨찾기