From cfcda48e34ddf313b44c687d1cc9b83c37667663 Mon Sep 17 00:00:00 2001
From: chen-xin-zhi <3588068430@qq.com>
Date: Wed, 20 Aug 2025 19:31:43 +0800
Subject: [PATCH] update 8.20
---
pom.xml | 7 ++++
.../practice/controller/UserController.java | 30 --------------
.../example/practice/mapper/UserMapper.java | 2 +
src/main/resources/application.yml | 6 ---
src/main/resources/mybatis-config.xml | 40 +++++++++----------
5 files changed, 29 insertions(+), 56 deletions(-)
delete mode 100644 src/main/java/com/example/practice/controller/UserController.java
delete mode 100644 src/main/resources/application.yml
diff --git a/pom.xml b/pom.xml
index 59bd85f..42dc25d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,6 +72,13 @@
test
+
+
+ com.github.xiaoymin
+ knife4j-openapi3-jakarta-spring-boot-starter
+ 4.4.0
+
+
diff --git a/src/main/java/com/example/practice/controller/UserController.java b/src/main/java/com/example/practice/controller/UserController.java
deleted file mode 100644
index 95e34d6..0000000
--- a/src/main/java/com/example/practice/controller/UserController.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.example.practice.controller;
-
-import com.example.practice.entity.User;
-import com.example.practice.mapper.UserMapper;
-import com.example.practice.mapper.UserMapperImpl;
-import org.springframework.stereotype.Controller;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.ResponseBody;
-import org.springframework.web.bind.annotation.RestController;
-
-import java.util.List;
-
-//@Controller // UserController userController = new UserController(); userController对象放到SpringIOC容器中
-//@ResponseBody // 把返回值打印到浏览器上
-
-@RestController // @Controller + @ResponseBody
-@RequestMapping("/user")
-public class UserController {
-
- private UserMapper userMapper = new UserMapperImpl();
-
- @GetMapping("/selectAll")
- public List queryAll() {
- List users = userMapper.selectAll();
- return users;
- }
-
-
-}
diff --git a/src/main/java/com/example/practice/mapper/UserMapper.java b/src/main/java/com/example/practice/mapper/UserMapper.java
index faf8eb5..9b38507 100644
--- a/src/main/java/com/example/practice/mapper/UserMapper.java
+++ b/src/main/java/com/example/practice/mapper/UserMapper.java
@@ -1,9 +1,11 @@
package com.example.practice.mapper;
import com.example.practice.entity.User;
+import org.apache.ibatis.annotations.Mapper;
import java.util.List;
+@Mapper // 将UserMapper的接口实现类对象生成,放入SpringIOC容器 UserMapperImpl userMapperImpl = new UserMapperImpl()
public interface UserMapper {
List selectAll();
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
deleted file mode 100644
index 3d65a99..0000000
--- a/src/main/resources/application.yml
+++ /dev/null
@@ -1,6 +0,0 @@
-spring:
- datasource:
- driver-class-name: com.mysql.cj.jdbc.Driver
- url: jdbc:mysql://localhost:3306/practice
- username: root
- password: 123456
\ No newline at end of file
diff --git a/src/main/resources/mybatis-config.xml b/src/main/resources/mybatis-config.xml
index 87c972d..9be28de 100644
--- a/src/main/resources/mybatis-config.xml
+++ b/src/main/resources/mybatis-config.xml
@@ -1,28 +1,28 @@
-
-
-
-
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
+
-
-
-
+
+
+
-
+