完善springsecurity的登录以及hibernate的异常处理交由spring的aop来处理