Использование Исходная документация Spring .Все, что вам нужно, указано в документации.И да!Вы можете перейти с кодировки и декодирования пароля с весны.Просто напишите свой класс кодирования, который расширит org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder.
public class MyPassEncoder extends org.springframework.security.authentication.encoding.MessageDigestPasswordEncoder
{
MyPassEncoder(){
super("MD5");
}
public String encodePassword(String rawPass, Object salt) {
String encPass = super.encodePassword(rawPass, salt);
return encPass;
}
}