Complete the corrections of the errors in the last submission.Create the backend code structure
 Please enter the commit message for your changes. Lines starting

Change-Id: I3f0c3764560b14466236e66627f34d8b71b05cd8
diff --git a/src/main/java/com/g9/g9backend/service/CommentService.java b/src/main/java/com/g9/g9backend/service/CommentService.java
new file mode 100644
index 0000000..11cee22
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/CommentService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.Comment;
+
+public interface CommentService extends IService<Comment> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/CommunityService.java b/src/main/java/com/g9/g9backend/service/CommunityService.java
new file mode 100644
index 0000000..a9bb07b
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/CommunityService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.Community;
+
+public interface CommunityService extends IService<Community> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/GameplayService.java b/src/main/java/com/g9/g9backend/service/GameplayService.java
new file mode 100644
index 0000000..46abf47
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/GameplayService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.g9.g9backend.pojo.Gameplay;
+import com.github.jeffreyning.mybatisplus.service.IMppService;
+
+public interface GameplayService extends IMppService<Gameplay> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/InvitationService.java b/src/main/java/com/g9/g9backend/service/InvitationService.java
new file mode 100644
index 0000000..3708d53
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/InvitationService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.Invitation;
+
+public interface InvitationService extends IService<Invitation> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/NotificationService.java b/src/main/java/com/g9/g9backend/service/NotificationService.java
new file mode 100644
index 0000000..81df5ba
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/NotificationService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.Notification;
+
+public interface NotificationService extends IService<Notification> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/ResourceService.java b/src/main/java/com/g9/g9backend/service/ResourceService.java
new file mode 100644
index 0000000..80a5894
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/ResourceService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.Resource;
+
+public interface ResourceService extends IService<Resource> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/ResourceVersionService.java b/src/main/java/com/g9/g9backend/service/ResourceVersionService.java
new file mode 100644
index 0000000..446843d
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/ResourceVersionService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.ResourceVersion;
+
+public interface ResourceVersionService extends IService<ResourceVersion> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/RewardService.java b/src/main/java/com/g9/g9backend/service/RewardService.java
new file mode 100644
index 0000000..3354687
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/RewardService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.Reward;
+
+public interface RewardService extends IService<Reward> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/SearchHistoryService.java b/src/main/java/com/g9/g9backend/service/SearchHistoryService.java
new file mode 100644
index 0000000..af571d3
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/SearchHistoryService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.SearchHistory;
+
+public interface SearchHistoryService extends IService<SearchHistory> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/SubscriptionService.java b/src/main/java/com/g9/g9backend/service/SubscriptionService.java
new file mode 100644
index 0000000..efb31a4
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/SubscriptionService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.g9.g9backend.pojo.Subscription;
+import com.github.jeffreyning.mybatisplus.service.IMppService;
+
+public interface SubscriptionService extends IMppService<Subscription> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/ThreadService.java b/src/main/java/com/g9/g9backend/service/ThreadService.java
new file mode 100644
index 0000000..8a7f6c0
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/ThreadService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.Thread;
+
+public interface ThreadService extends IService<Thread> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/TorrentRecordService.java b/src/main/java/com/g9/g9backend/service/TorrentRecordService.java
new file mode 100644
index 0000000..1be9886
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/TorrentRecordService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.TorrentRecord;
+
+public interface TorrentRecordService extends IService<TorrentRecord> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/UserCollectionService.java b/src/main/java/com/g9/g9backend/service/UserCollectionService.java
new file mode 100644
index 0000000..7445918
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/UserCollectionService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.g9.g9backend.pojo.UserCollection;
+import com.github.jeffreyning.mybatisplus.service.IMppService;
+
+public interface UserCollectionService extends IMppService<UserCollection> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/UserLikeService.java b/src/main/java/com/g9/g9backend/service/UserLikeService.java
new file mode 100644
index 0000000..97b710a
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/UserLikeService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.g9.g9backend.pojo.UserLike;
+import com.github.jeffreyning.mybatisplus.service.IMppService;
+
+public interface UserLikeService extends IMppService<UserLike> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/UserPurchaseService.java b/src/main/java/com/g9/g9backend/service/UserPurchaseService.java
new file mode 100644
index 0000000..4b0c810
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/UserPurchaseService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.g9.g9backend.pojo.UserPurchase;
+import com.github.jeffreyning.mybatisplus.service.IMppService;
+
+public interface UserPurchaseService extends IMppService<UserPurchase> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/UserService.java b/src/main/java/com/g9/g9backend/service/UserService.java
new file mode 100644
index 0000000..ef73123
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/UserService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.g9.g9backend.pojo.User;
+
+public interface UserService extends IService<User> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/UserUploadService.java b/src/main/java/com/g9/g9backend/service/UserUploadService.java
new file mode 100644
index 0000000..9de5434
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/UserUploadService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.g9.g9backend.pojo.UserUpload;
+import com.github.jeffreyning.mybatisplus.service.IMppService;
+
+public interface UserUploadService extends IMppService<UserUpload> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/VersionService.java b/src/main/java/com/g9/g9backend/service/VersionService.java
new file mode 100644
index 0000000..aff7fc7
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/VersionService.java
@@ -0,0 +1,7 @@
+package com.g9.g9backend.service;
+
+import com.g9.g9backend.pojo.Version;
+import com.github.jeffreyning.mybatisplus.service.IMppService;
+
+public interface VersionService extends IMppService<Version> {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/CommentServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/CommentServiceImpl.java
new file mode 100644
index 0000000..54d6baa
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/CommentServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.CommentMapper;
+import com.g9.g9backend.pojo.Comment;
+import com.g9.g9backend.service.CommentService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class CommentServiceImpl extends ServiceImpl<CommentMapper, Comment> implements CommentService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/CommunityServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/CommunityServiceImpl.java
new file mode 100644
index 0000000..b894c1d
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/CommunityServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.CommunityMapper;
+import com.g9.g9backend.pojo.Community;
+import com.g9.g9backend.service.CommunityService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class CommunityServiceImpl extends ServiceImpl<CommunityMapper, Community> implements CommunityService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/GameplayServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/GameplayServiceImpl.java
new file mode 100644
index 0000000..ea61895
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/GameplayServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.g9.g9backend.mapper.GameplayMapper;
+import com.g9.g9backend.pojo.Gameplay;
+import com.g9.g9backend.service.GameplayService;
+import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
+import org.springframework.stereotype.Service;
+
+@Service
+public class GameplayServiceImpl extends MppServiceImpl<GameplayMapper, Gameplay> implements GameplayService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/InvitationServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/InvitationServiceImpl.java
new file mode 100644
index 0000000..9530312
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/InvitationServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.InvitationMapper;
+import com.g9.g9backend.pojo.Invitation;
+import com.g9.g9backend.service.InvitationService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class InvitationServiceImpl extends ServiceImpl<InvitationMapper, Invitation> implements InvitationService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/NotificationServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/NotificationServiceImpl.java
new file mode 100644
index 0000000..6201051
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/NotificationServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.NotificationMapper;
+import com.g9.g9backend.pojo.Notification;
+import com.g9.g9backend.service.NotificationService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class NotificationServiceImpl extends ServiceImpl<NotificationMapper, Notification> implements NotificationService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/ResourceServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/ResourceServiceImpl.java
new file mode 100644
index 0000000..978c4a0
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/ResourceServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.ResourceMapper;
+import com.g9.g9backend.pojo.Resource;
+import com.g9.g9backend.service.ResourceService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class ResourceServiceImpl extends ServiceImpl<ResourceMapper, Resource> implements ResourceService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/ResourceVersionServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/ResourceVersionServiceImpl.java
new file mode 100644
index 0000000..a0d684b
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/ResourceVersionServiceImpl.java
@@ -0,0 +1,9 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.ResourceVersionMapper;
+import com.g9.g9backend.pojo.ResourceVersion;
+import com.g9.g9backend.service.ResourceVersionService;
+
+public class ResourceVersionServiceImpl extends ServiceImpl<ResourceVersionMapper, ResourceVersion> implements ResourceVersionService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/RewardServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/RewardServiceImpl.java
new file mode 100644
index 0000000..472d5d1
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/RewardServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.RewardMapper;
+import com.g9.g9backend.pojo.Reward;
+import com.g9.g9backend.service.RewardService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class RewardServiceImpl extends ServiceImpl<RewardMapper, Reward> implements RewardService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/SearchHistoryServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/SearchHistoryServiceImpl.java
new file mode 100644
index 0000000..d226ff4
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/SearchHistoryServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.SearchHistoryMapper;
+import com.g9.g9backend.pojo.SearchHistory;
+import com.g9.g9backend.service.SearchHistoryService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SearchHistoryServiceImpl extends ServiceImpl<SearchHistoryMapper, SearchHistory> implements SearchHistoryService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/SubscriptionServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/SubscriptionServiceImpl.java
new file mode 100644
index 0000000..d432b0b
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/SubscriptionServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.g9.g9backend.mapper.SubscriptionMapper;
+import com.g9.g9backend.pojo.Subscription;
+import com.g9.g9backend.service.SubscriptionService;
+import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
+import org.springframework.stereotype.Service;
+
+@Service
+public class SubscriptionServiceImpl extends MppServiceImpl<SubscriptionMapper, Subscription> implements SubscriptionService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/ThreadServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/ThreadServiceImpl.java
new file mode 100644
index 0000000..e9468e2
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/ThreadServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.ThreadMapper;
+import com.g9.g9backend.pojo.Thread;
+import com.g9.g9backend.service.ThreadService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class ThreadServiceImpl extends ServiceImpl<ThreadMapper, Thread> implements ThreadService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/TorrentRecordServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/TorrentRecordServiceImpl.java
new file mode 100644
index 0000000..3739fb0
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/TorrentRecordServiceImpl.java
@@ -0,0 +1,9 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.TorrentRecordMapper;
+import com.g9.g9backend.pojo.TorrentRecord;
+import com.g9.g9backend.service.TorrentRecordService;
+
+public class TorrentRecordServiceImpl extends ServiceImpl<TorrentRecordMapper, TorrentRecord> implements TorrentRecordService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/UserCollectionServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/UserCollectionServiceImpl.java
new file mode 100644
index 0000000..3cb2ede
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/UserCollectionServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.g9.g9backend.mapper.UserCollectionMapper;
+import com.g9.g9backend.pojo.UserCollection;
+import com.g9.g9backend.service.UserCollectionService;
+import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
+import org.springframework.stereotype.Service;
+
+@Service
+public class UserCollectionServiceImpl extends MppServiceImpl<UserCollectionMapper, UserCollection> implements UserCollectionService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/UserLikeServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/UserLikeServiceImpl.java
new file mode 100644
index 0000000..469032c
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/UserLikeServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.g9.g9backend.mapper.UserLikeMapper;
+import com.g9.g9backend.pojo.UserLike;
+import com.g9.g9backend.service.UserLikeService;
+import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
+import org.springframework.stereotype.Service;
+
+@Service
+public class UserLikeServiceImpl extends MppServiceImpl<UserLikeMapper, UserLike> implements UserLikeService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/UserPurchaseServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/UserPurchaseServiceImpl.java
new file mode 100644
index 0000000..8ce2735
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/UserPurchaseServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.g9.g9backend.mapper.UserPurchaseMapper;
+import com.g9.g9backend.pojo.UserPurchase;
+import com.g9.g9backend.service.UserPurchaseService;
+import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
+import org.springframework.stereotype.Service;
+
+@Service
+public class UserPurchaseServiceImpl extends MppServiceImpl<UserPurchaseMapper, UserPurchase> implements UserPurchaseService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/UserServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/UserServiceImpl.java
new file mode 100644
index 0000000..25ec0d6
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/UserServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.g9.g9backend.mapper.UserMapper;
+import com.g9.g9backend.pojo.User;
+import com.g9.g9backend.service.UserService;
+import org.springframework.stereotype.Service;
+
+@Service
+public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements UserService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/UserUploadServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/UserUploadServiceImpl.java
new file mode 100644
index 0000000..73da607
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/UserUploadServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.g9.g9backend.mapper.UserUploadMapper;
+import com.g9.g9backend.pojo.UserUpload;
+import com.g9.g9backend.service.UserUploadService;
+import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
+import org.springframework.stereotype.Service;
+
+@Service
+public class UserUploadServiceImpl extends MppServiceImpl<UserUploadMapper, UserUpload> implements UserUploadService {
+}
diff --git a/src/main/java/com/g9/g9backend/service/impl/VersionServiceImpl.java b/src/main/java/com/g9/g9backend/service/impl/VersionServiceImpl.java
new file mode 100644
index 0000000..28ff686
--- /dev/null
+++ b/src/main/java/com/g9/g9backend/service/impl/VersionServiceImpl.java
@@ -0,0 +1,11 @@
+package com.g9.g9backend.service.impl;
+
+import com.g9.g9backend.mapper.VersionMapper;
+import com.g9.g9backend.pojo.Version;
+import com.g9.g9backend.service.VersionService;
+import com.github.jeffreyning.mybatisplus.service.MppServiceImpl;
+import org.springframework.stereotype.Service;
+
+@Service
+public class VersionServiceImpl extends MppServiceImpl<VersionMapper, Version> implements VersionService {
+}