异常

用户在进行时产生用户名被占用的错误,抛出异常:UsernameDuplicstedException异常.

正在执行数据操作时数据库宕机.处于正在插入时异常:InsertException

用户名对应密码错误,密码匹配错误: PasswordNotMatchException异常

用户名没有被找到,抛出异常:UsernameNotFoundException

输入信息为空,抛出异常:BlankNullException

Test

测试数据库连接

测试是否能在数据库插入

测试是否能在数据库查找

测试生成一个token字符串

密码加密

注册时将前端post传递的密码,进行md5加密

用户会话session

拦截器

将不符合要求的请求重定向到login页面

token

用户登录时,生成一个token,同时设定多少秒后过期,被拦截器拦截