控制器实现

    虽然仅有一个参数,但也采用了结构化定义,我们直接查看该结构体便可得知该接口的输入参数格式,而不用进入代码中去分析,从而极大提高维护效率。

    可以通过给结构体绑定的标签进行设定校验规则以及定义的错误提示。例如:

    需要注意的是,其中的Session对象也是通过控制器传递给service

    实现代码