zoukankan      html  css  js  c++  java
  • 3-11 用户登录信息验证实现

    验证用户名密码然后生成randomkey和token

    抛出CommonServiceException,如果用户名密码错误就抛出这个异常CommonServiceException

    User实现类

    说下UserServiceAPI然后加上@Service的注解。

    实现接口内的方法。这里加注解的两种方式,注入Mapper如果这里你用@Autowired注入方式的话会报错。这个错误可以不用纠结。这是IDEA报的错误。在扫描Mybatis的数据层的时候,它会显示找不到实现类。因为这个实现类是Mybatis给你生成的


    不用纠结这个,如果不想看这个错误,可以用@Resource来注入。这样就不会报错了 

    要做的两件事

    正常来说我们这里应该用selectOne

    这里用List

    这里我们就取第一条记录

    SelectList就是避免数据出现问题。没查询到数据就抛出异常。

    验证密码


    改成返回String类型

    把userid返回回去

    controller内调用



     

    结束

  • 相关阅读:
    业务对象(BO)设计
    业务对象和BAPI
    LSMW应用
    BDC、CATT批量数据维护
    ABAP RFC远程调用
    LIST动态表格画线(动态列)
    ALV详解:OO SALV
    ALV详解:OO ALV
    ALV详解:Function ALV(二)
    ALV详解:Function ALV(一)
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12690650.html
Copyright © 2011-2022 走看看