diff --git a/pom.xml b/pom.xml
index bd5fcf3..420bd8a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,9 +22,27 @@
spring-boot-starter
+
+ org.springframework.boot
+ spring-boot-starter-web
+
+
+
+ org.mybatis
+ mybatis
+ 3.5.13
+
+
+
+ org.mybatis.spring.boot
+ mybatis-spring-boot-starter
+ 3.0.2
+
+
mysql
mysql-connector-java
+ 8.0.33
@@ -38,20 +56,62 @@
spring-boot-starter-data-jpa
+
+ tk.mybatis
+ mapper
+ 3.3.9
+
+
+
+ tk.mybatis
+ mapper-spring-boot-starter
+ 2.1.5
+
org.projectlombok
lombok
+
+
+ org.apache.tomcat
+ tomcat-servlet-api
+ 9.0.12
+ provided
+
+
+ org.mybatis.generator
+ mybatis-generator-maven-plugin
+ 1.3.6
+
+
+ ${basedir}/src/main/resources/generatorConfig.xml
+ true
+ true
+
+
+
+ mysql
+ mysql-connector-java
+ 8.0.33
+ runtime
+
+
+
+ tk.mybatis
+ mapper
+ 4.1.4
+
+
+
org.springframework.boot
spring-boot-maven-plugin
-
diff --git a/src/main/java/com/example/miniprogram/controller/SwiperController.java b/src/main/java/com/example/miniprogram/controller/SwiperController.java
new file mode 100644
index 0000000..9fd95f1
--- /dev/null
+++ b/src/main/java/com/example/miniprogram/controller/SwiperController.java
@@ -0,0 +1,20 @@
+package com.example.miniprogram.controller;
+
+import com.example.miniprogram.dao.SwiperDao;
+import com.example.miniprogram.entity.Swiper;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.util.List;
+
+@RestController
+@RequestMapping("/get")
+public class SwiperController {
+ @Autowired
+ SwiperDao swiperDao;
+ @RequestMapping("/swiper")
+ public List findAll() {
+ return swiperDao.findAll();
+ }
+}
diff --git a/src/main/java/com/example/miniprogram/dao/SwiperDao.java b/src/main/java/com/example/miniprogram/dao/SwiperDao.java
new file mode 100644
index 0000000..0cb72b5
--- /dev/null
+++ b/src/main/java/com/example/miniprogram/dao/SwiperDao.java
@@ -0,0 +1,10 @@
+package com.example.miniprogram.dao;
+
+import com.example.miniprogram.entity.Swiper;
+import org.springframework.data.jpa.repository.JpaRepository;
+
+import java.util.List;
+
+public interface SwiperDao extends JpaRepository {
+ public List findAll();
+}
diff --git a/src/main/java/com/example/miniprogram/dao/UserDao.java b/src/main/java/com/example/miniprogram/dao/UserDao.java
new file mode 100644
index 0000000..29bfd6c
--- /dev/null
+++ b/src/main/java/com/example/miniprogram/dao/UserDao.java
@@ -0,0 +1,7 @@
+package com.example.miniprogram.dao;
+
+import com.example.miniprogram.entity.User;
+import org.springframework.data.jpa.repository.JpaRepository;
+
+public interface UserDao extends JpaRepository {
+}
diff --git a/src/main/java/com/example/miniprogram/entity/Swiper.java b/src/main/java/com/example/miniprogram/entity/Swiper.java
new file mode 100644
index 0000000..07cad25
--- /dev/null
+++ b/src/main/java/com/example/miniprogram/entity/Swiper.java
@@ -0,0 +1,30 @@
+package com.example.miniprogram.entity;
+
+import javax.persistence.*;
+
+@Entity
+@Table(name = "swiper")
+public class Swiper {
+ @Id
+ @Column(name = "swiper_id")
+ private Integer swiperId;
+
+ @Column(name = "swiper_image_url")
+ private String swiperImageUrl;
+
+ public Integer getSwiperId() {
+ return swiperId;
+ }
+
+ public void setSwiperId(Integer swiperId) {
+ this.swiperId = swiperId;
+ }
+
+ public String getSwiperImageUrl() {
+ return swiperImageUrl;
+ }
+
+ public void setSwiperImageUrl(String swiperImageUrl) {
+ this.swiperImageUrl = swiperImageUrl;
+ }
+}
diff --git a/src/main/java/com/example/miniprogram/pojo/User.java b/src/main/java/com/example/miniprogram/entity/User.java
similarity index 92%
rename from src/main/java/com/example/miniprogram/pojo/User.java
rename to src/main/java/com/example/miniprogram/entity/User.java
index 141e1b1..292428d 100644
--- a/src/main/java/com/example/miniprogram/pojo/User.java
+++ b/src/main/java/com/example/miniprogram/entity/User.java
@@ -1,4 +1,4 @@
-package com.example.miniprogram.pojo;
+package com.example.miniprogram.entity;
import javax.persistence.*;
diff --git a/src/main/java/com/example/miniprogram/pojo/Swiper.java b/src/main/java/com/example/miniprogram/pojo/Swiper.java
deleted file mode 100644
index cc0b4ac..0000000
--- a/src/main/java/com/example/miniprogram/pojo/Swiper.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package com.example.miniprogram.pojo;
-
-import javax.persistence.*;
-
-@Entity
-@Table(name = "swiper")
-public class Swiper {
- @Id
- @Column(name = "swiper_id")
- private Integer swiperId;
-
- @Column(name = "swiper_image_url")
- private String swiperImageUrl;
-}
diff --git a/src/main/java/com/example/miniprogram/service/SameService.java b/src/main/java/com/example/miniprogram/service/SameService.java
new file mode 100644
index 0000000..fc921c7
--- /dev/null
+++ b/src/main/java/com/example/miniprogram/service/SameService.java
@@ -0,0 +1,19 @@
+package com.example.miniprogram.service;
+
+
+import tk.mybatis.mapper.common.Mapper;
+
+import java.util.List;
+
+
+public class SameService {
+ private Mapper mapper;
+
+ public List findAll() {
+ return mapper.selectAll();
+ }
+
+ public void delete(T param) {
+ mapper.delete(param);
+ }
+}
diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml
index 379881e..6d126d1 100644
--- a/src/main/resources/application.yaml
+++ b/src/main/resources/application.yaml
@@ -5,4 +5,7 @@ spring:
password: root
jpa:
hibernate:
- ddl-auto: update
\ No newline at end of file
+ ddl-auto: update
+
+mybatis:
+ mapper-locations: classpath:mappers/*.xml