+ * Spring Boot Controller 接口开发基础 + * + *
+ * DAO 是 MyBatis 用作打通 与 XML 中的 SQL 的桥梁 + *
+ *+ * DAO 是 MyBatis 用作打通 与 XML 中的 SQL 的桥梁 + *
+ *
+ * 一个 Entity 对应一个数据库表和表中的字段
+ * @Data 注解的主要作用是提高代码的简洁,使用这个注解可以省去代码中大量的get()、 set()、 toString()等方法;
+ */
+@Data
+public class SwpuUserEntity {
+    private String id;
+}
diff --git a/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/service/SwpuUserService.java b/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/service/SwpuUserService.java
new file mode 100644
index 0000000000000000000000000000000000000000..e97da33a5fe6081dd5bbf357ce3bf580ebc0ee61
--- /dev/null
+++ b/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/service/SwpuUserService.java
@@ -0,0 +1,5 @@
+package com.swpu.service;
+
+public interface SwpuUserService {
+}
+8
\ No newline at end of file
diff --git a/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/service/impl/SwpuUserServiceImpl.java b/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/service/impl/SwpuUserServiceImpl.java
new file mode 100644
index 0000000000000000000000000000000000000000..5b3ec5687cc85dca2f8a9f833d0c9727c64cd872
--- /dev/null
+++ b/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/service/impl/SwpuUserServiceImpl.java
@@ -0,0 +1,4 @@
+package com.swpu.service.impl;
+
+public class SwpuUserServiceImpl {
+}
diff --git a/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/util/Result.java b/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/util/Result.java
new file mode 100644
index 0000000000000000000000000000000000000000..6874df93395a82268f3b3f3a3acc717db051a2cb
--- /dev/null
+++ b/swpu-spring-projects-chenxiuliezhang/src/main/java/com/swpu/util/Result.java
@@ -0,0 +1,19 @@
+package com.swpu.util;
+
+import lombok.Data;
+
+/**
+ * @author zhanghaoqin
+ *
+ * 请求的返回结果类
+ *
+ */
+@Data
+public class Result {
+
+    private boolean status;
+
+    private Object data;
+
+    private String msg;
+}
diff --git a/swpu-spring-projects-chenxiuliezhang/src/main/resources/application.yml b/swpu-spring-projects-chenxiuliezhang/src/main/resources/application.yml
new file mode 100644
index 0000000000000000000000000000000000000000..5115c8eb13ccff4af870fd69951174aaf0c69247
--- /dev/null
+++ b/swpu-spring-projects-chenxiuliezhang/src/main/resources/application.yml
@@ -0,0 +1,23 @@
+spring:
+  application:
+    name: swpu-spring-projects
+  datasource:
+    driver-class-name: com.mysql.cj.jdbc.Driver
+    url: jdbc:mysql://172.17.3.204:3306/SWPU
+    username: zhang
+    password: '123456'
+    type: com.zaxxer.hikari.HikariDataSource
+    hikari:
+      minimum-idle: 5
+      idle-timeout: 18000
+      maximum-pool-size: 10
+      auto-commit: true
+      pool-name: SWPU-DB
+      max-lifetime: 180000
+      connection-timeout: 30000
+server:
+  port: 20001
+mybatis:
+  mapper-locations: classpath:mapper/**.xml
+  configuration:
+    map-underscore-to-camel-case: true
\ No newline at end of file
diff --git a/swpu-spring-projects-chenxiuliezhang/src/main/resources/mapper/SwpuAuthorMapper.xml b/swpu-spring-projects-chenxiuliezhang/src/main/resources/mapper/SwpuAuthorMapper.xml
new file mode 100644
index 0000000000000000000000000000000000000000..925249b51c0bbab774378c08b622333ddf50ef1b
--- /dev/null
+++ b/swpu-spring-projects-chenxiuliezhang/src/main/resources/mapper/SwpuAuthorMapper.xml
@@ -0,0 +1,51 @@
+
+
+