-1
我想下面的Spring bean从XML转换为javaconfig类:转换的Spring XML来JavaConfig
<bean id="restTemplate" class="org.springframework.security.oauth2.client.OAuth2RestTemplate">
<constructor-arg ref="resource"/>
<property name="messageConverters">
<list>
<ref bean="jaxbMessageConverter" />
<ref bean="stringHttpMessageConverter" />
<ref bean="jsonConverter" />
</list>
</property>
</bean>
<bean id="resource" class="org.springframework.security.oauth2.client.token.grant.password.ResourceOwnerPasswordResourceDetails">
<property name="username" value="asdfasdf" />
<property name="password" value="asdfasdfa" />
<property name="clientId" value="asdfasdf-asdfas-asdfasf" />
<property name="clientSecret" value="asdfasdf-asdfasdf-adfasdfd" />
<property name="accessTokenUri" value="asdfsadfasd" />
<property name="grantType" value="password"></property>
<property name="clientAuthenticationScheme" value="form" />
</bean>
正是你会如何转换呢?我遇到了this example,但它有点令人困惑,因为它对我来说并没有意义,因为它代表了java中的<constructor-arg...>
和<property....>
标记。在这个例子中,他们都翻译成:
return new JButton(...);
'setMessageConverters'究竟是如何工作,因为它是一个列表? – Richard
看看我的编辑,你需要根据你的转换器创建它 – Aviad
所以这有助于我更好地理解如何将spring xml转换为javaconfig。但是,如何在xml中定义一个接受1个输入的方法。像'公共富(int x)' – Richard