spring security adding custom userdetail service.
next step: add hibernate support.