diff --git a/pom.xml b/pom.xml
index 8eefb33b..2134e8d8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -65,6 +65,11 @@
lombok
true
+
+ org.springframework.data
+ spring-data-jpa
+
+
org.springframework.boot
spring-boot-starter-test
diff --git a/src/main/java/cn/lihongjie/coal/config/RResponseBodyAdvice.java b/src/main/java/cn/lihongjie/coal/config/RResponseBodyAdvice.java
new file mode 100644
index 00000000..891329dc
--- /dev/null
+++ b/src/main/java/cn/lihongjie/coal/config/RResponseBodyAdvice.java
@@ -0,0 +1,38 @@
+package cn.lihongjie.coal.config;
+
+import cn.lihongjie.coal.dto.R;
+import org.springframework.core.MethodParameter;
+import org.springframework.http.MediaType;
+import org.springframework.http.converter.HttpMessageConverter;
+import org.springframework.http.server.ServerHttpRequest;
+import org.springframework.http.server.ServerHttpResponse;
+import org.springframework.web.bind.annotation.ControllerAdvice;
+import org.springframework.web.bind.annotation.RestControllerAdvice;
+import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice;
+
+@RestControllerAdvice
+public class RResponseBodyAdvice implements ResponseBodyAdvice