Mi piacerebbe utilizzare Spring con la configurazione Java, ma quasi tutti gli esempi sono scritti in XML e non so come tradurli in Java. Guardare a questi examples from Spring Security 3:Traduci la configurazione Spring XML nella configurazione 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>
Come potrebbe questo tradotto in Java config? O, più in generale, come posso tradurre Spring XML config in Java? C'è una piccola sezione su Java confing in the Spring reference ma non è così utile.
L'attuale versione di Spring Security ha un supporto decente per Java Config, vedere http://docs.spring.io/spring-security/site/docs/3.2.6.RELEASE/reference/htmlsingle/#jc –