Spring IOC을 처음 접했을 때이 방법을 응용 프로그램 컨텍스트 xml의 bean 정의로 어떻게 변환 할 수 있습니까? 응용 프로그램 컨텍스트 (Spring)의 Java bean 정의
import com.sun.jersey.api.client.Client;
import com.sun.jersey.client.apache.ApacheHttpClient;
import com.sun.jersey.client.apache.config.ApacheHttpClientConfig;
import com.sun.jersey.client.apache.config.DefaultApacheHttpClientConfig;
public static Client getRestClient() {
// configuration for jersey client
ApacheHttpClientConfig config = new DefaultApacheHttpClientConfig();
Map<String, Object> properties = config.getProperties();
properties.put(ApacheHttpClientConfig.PROPERTY_CONNECT_TIMEOUT,
RESTUtil.dispatcherHttpTimeOut);
// create client
return ApacheHttpClient.create(config);
}
더 자세히 :
<!-- Apache http rest client -->
<bean id="apacheHttpClient" name="Rest Client"
class="com.sun.jersey.client.apache.ApacheHttpClient" factory-method="create">
<constructor-arg></constructor-arg>
</bean>
저를주세요 : 나는 현재 내가 그걸 얻기 위해이 방법 (getRestClient)를 사용하기 때문에 이런 일이, 봄 IOC에서 클라이언트의 인스턴스를 얻으려면 더 많은 정보가 필요한지 확인하십시오.
'메소드를 bean 정의로 변환'이라는 것이 확실하지 않습니다. 정확히 무엇을하고 싶니? –