diff --git a/common/pom.xml b/common/pom.xml
index 58601bd..15b455b 100644
--- a/common/pom.xml
+++ b/common/pom.xml
@@ -17,4 +17,10 @@
UTF-8
+
+
+ com.baomidou
+ mybatis-plus-boot-starter
+
+
diff --git a/common/src/main/java/net/rzdata/demo/trait/BaseRepository.java b/common/src/main/java/net/rzdata/demo/trait/BaseRepository.java
new file mode 100644
index 0000000..6ef7c4b
--- /dev/null
+++ b/common/src/main/java/net/rzdata/demo/trait/BaseRepository.java
@@ -0,0 +1,16 @@
+package net.rzdata.demo.trait;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+public abstract class BaseRepository> {
+
+ private final transient M mapper;
+
+ public BaseRepository(M mapper) {
+ this.mapper = mapper;
+ }
+
+ public M get() {
+ return this.mapper;
+ }
+}