From ff73a7f3294d340740a2a02ecc2c3a31f9cbd1f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E5=91=98=E5=B0=8F=E5=A2=A8?= <2291200076@qq.com> Date: Sun, 13 Mar 2022 02:12:52 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=99=BB=E5=BD=95=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/plus/bookshelf/Config/SwaggerConfig.java | 1 + .../bookshelf/Controller/Controller/BookController.java | 3 +-- .../bookshelf/Controller/Controller/UserController.java | 6 +++++- bookshelfplus/src/main/resources/mapping/UserDOMapper.xml | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/bookshelfplus/src/main/java/plus/bookshelf/Config/SwaggerConfig.java b/bookshelfplus/src/main/java/plus/bookshelf/Config/SwaggerConfig.java index c29b266..a183753 100644 --- a/bookshelfplus/src/main/java/plus/bookshelf/Config/SwaggerConfig.java +++ b/bookshelfplus/src/main/java/plus/bookshelf/Config/SwaggerConfig.java @@ -11,6 +11,7 @@ import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.swagger2.annotations.EnableSwagger2; +// refer: https://www.jb51.net/article/201264.htm @Configuration @EnableSwagger2 public class SwaggerConfig { diff --git a/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/BookController.java b/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/BookController.java index f7d761c..c5a2013 100644 --- a/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/BookController.java +++ b/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/BookController.java @@ -1,7 +1,6 @@ package plus.bookshelf.Controller.Controller; import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiOperation; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; @@ -16,7 +15,7 @@ import plus.bookshelf.Service.Service.BookService; @Api(value = "书籍") @Controller("book") -@RequestMapping("/apiv1/book") +@RequestMapping("/book") public class BookController extends BaseController { @Autowired diff --git a/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/UserController.java b/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/UserController.java index e1df9f7..63c61e1 100644 --- a/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/UserController.java +++ b/bookshelfplus/src/main/java/plus/bookshelf/Controller/Controller/UserController.java @@ -1,5 +1,7 @@ package plus.bookshelf.Controller.Controller; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @@ -10,16 +12,18 @@ import org.springframework.web.bind.annotation.ResponseBody; import plus.bookshelf.Controller.VO.UserVO; import plus.bookshelf.Service.Impl.UserServiceImpl; import plus.bookshelf.Service.Model.UserModel; -import plus.bookshelf.Service.Service.UserService; import static plus.bookshelf.Controller.Controller.BaseController.CONTENT_TYPE_FORMED; +@Api(value = "用户") @Controller +@RequestMapping("/user") public class UserController { @Autowired UserServiceImpl userService; + @ApiOperation(value = "用户登录",notes = "传入用户名,以及密码的MD5值,进行登录") @RequestMapping(value = "login", method = {RequestMethod.POST}, consumes = {CONTENT_TYPE_FORMED}) @ResponseBody public UserVO login(@RequestParam(value = "username") String username, diff --git a/bookshelfplus/src/main/resources/mapping/UserDOMapper.xml b/bookshelfplus/src/main/resources/mapping/UserDOMapper.xml index a933ca7..7199fac 100644 --- a/bookshelfplus/src/main/resources/mapping/UserDOMapper.xml +++ b/bookshelfplus/src/main/resources/mapping/UserDOMapper.xml @@ -179,7 +179,7 @@ qq_third_party_auth_code = #{qqThirdPartyAuthCode,jdbcType=VARCHAR} where id = #{id,jdbcType=INTEGER} - select from user_info