aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/pokemon/Database.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/pokemon/Database.java')
-rw-r--r--src/main/java/pokemon/Database.java30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/main/java/pokemon/Database.java b/src/main/java/pokemon/Database.java
new file mode 100644
index 0000000..3491ab4
--- /dev/null
+++ b/src/main/java/pokemon/Database.java
@@ -0,0 +1,30 @@
+package pokemon;
+import java.sql.Connection;
+import java.sql.DriverManager;
+import java.sql.SQLException;
+
+public class Database {
+ private Connection conn;
+ static Database instance=null;
+
+ private Database() {
+ String connString="jdbc:mysql://localhost:3306/pokemon?user=root&password=";
+ try {
+ Class.forName("com.mysql.cj.jdbc.Driver");
+ conn=DriverManager.getConnection(connString);
+ } catch (Exception e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ }
+
+ public static Database getInstance() {
+ if(instance==null)
+ instance=new Database();
+ return instance;
+ }
+ public String getUsername() {
+ return "test123";
+ }
+
+}