diff --git a/.idea/libraries/mysql_connector_j_8_0_33.xml b/.idea/libraries/mysql_connector_j_8_0_33.xml
new file mode 100644
index 0000000..6410c39
--- /dev/null
+++ b/.idea/libraries/mysql_connector_j_8_0_33.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/backend/utils/DBConnectionPool.java b/src/backend/utils/DBConnectionPool.java
new file mode 100644
index 0000000..e1938da
--- /dev/null
+++ b/src/backend/utils/DBConnectionPool.java
@@ -0,0 +1,25 @@
+package backend.utils;
+
+import java.sql.Connection;
+import java.util.*;
+
+public class DBConnectionPool {
+ private static final int MAX_CONNECTION = 10;
+ private static Queue connectionQueue;
+ static{
+ connectionQueue = new LinkedList<>();
+ for(int i=0;i