WF-springboot开发尝错记录1

需求:实现指纹登录的后端接口,录入指纹信息。

实现逻辑1:在原有的用户中心模块,用户管理下新建一个接口,这样不需要重新建子模块,代码量会稍微少一些。(失误导致bug)

实现逻辑2:新建用户中心的指纹管理子模块,按照controller/service/dao的三层逻辑来开发。

指纹信息表单独放,所以不用去修改其他java对象。

1、逻辑1的步骤:

WF-springboot开发尝错记录1

WF-springboot开发尝错记录1

WF-springboot开发尝错记录1

WF-springboot开发尝错记录1

WF-springboot开发尝错记录1

在对应的mapper中添加了需要调用的方法后还是报无法调用该方法的错误,需要静态实例化。因为错把箭头处的字母写成了大写的,类不能直接调用。需要先实例化。

**************************重点设计**********************

前端不直接和数据库实体交互,所以Controller层用的是dto对象,数据库对应用的do对象。po和数据库字段一一对应(此处需求未用到)。所以在service层调用处理时进行了do2dto和dto2do的转化,使用了插件,需要自己创建conventor类进行处理。插件名MapStruct Support.