Backend update on Torrent upload with unit test complete

Change-Id: Ie8a90c82e414df32d079524d3ff3035b823b69c3
diff --git a/backend/demo/pom.xml b/backend/demo/pom.xml
index bac660b..6eccaf5 100644
--- a/backend/demo/pom.xml
+++ b/backend/demo/pom.xml
@@ -97,7 +97,39 @@
   <version>0.11.5</version>
   <scope>runtime</scope>
 </dependency>
+ <dependency>
+    <groupId>com.turn</groupId>
+    <artifactId>ttorrent-bencoding</artifactId>
+    <version>1.3.0-SNAPSHOT</version>
+  </dependency>
 
+  <!-- 通用工具模块(info_hash、文件结构等) -->
+  <dependency>
+    <groupId>com.turn</groupId>
+    <artifactId>ttorrent-common</artifactId>
+    <version>1.3.0-SNAPSHOT</version>
+  </dependency>
+
+  <!-- 网络通信支持(用于 Scrape/Tracker 通信) -->
+  <dependency>
+    <groupId>com.turn</groupId>
+    <artifactId>ttorrent-network</artifactId>
+    <version>1.0</version>
+  </dependency>
+
+  <!-- Tracker 服务(你自己部署的 announce 接口服务) -->
+  <dependency>
+    <groupId>com.turn</groupId>
+    <artifactId>ttorrent-tracker</artifactId>
+    <version>1.3.0-SNAPSHOT</version>
+  </dependency>
+
+  <!-- 客户端支持(如果你需要服务器自动发种、做种) -->
+  <dependency>
+    <groupId>com.turn</groupId>
+    <artifactId>ttorrent-client</artifactId>
+    <version>1.3.0-SNAPSHOT</version>
+  </dependency>
 </dependencies>
 
 <build>