Spring Security with Hibernate using UserDetailsService with Derby database