Me gustaría utilizar Spring con la configuración de Java, pero casi todos los ejemplos están escritos en XML y no sé cómo traducirlos a Java. Mira a estos examples from Spring Security 3:Traducir la configuración de Spring XML a la configuración de Java
<http auto-config='true'>
<intercept-url pattern="/**" access="ROLE_USER" />
</http>
<authentication-manager>
<authentication-provider>
<user-service>
<user name="jimi" password="jimispassword" authorities="ROLE_USER, ROLE_ADMIN" />
<user name="bob" password="bobspassword" authorities="ROLE_USER" />
</user-service>
</authentication-provider>
</authentication-manager>
<password-encoder hash="sha">
<salt-source user-property="username"/>
</password-encoder>
cómo podría esto traducido a config Java? O, de manera más general, ¿cómo puedo traducir Spring XML config a Java? Hay una pequeña sección sobre Java confing in the Spring reference pero no es tan útil.
La versión actual de Spring Security tiene un soporte decente para Java Config, ver http://docs.spring.io/spring-security/site/docs/3.2.6.RELEASE/reference/htmlsingle/#jc –