diff --git a/src/main/java/dao/DBConnection.java b/src/main/java/dao/DBConnection.java index c4b2328..680fd6d 100644 --- a/src/main/java/dao/DBConnection.java +++ b/src/main/java/dao/DBConnection.java @@ -1,9 +1,26 @@ package dao; - +import java.sql.Connection; +import java.sql.DriverManager; public class DBConnection { + private static Connection connection; + public static Connection getConnection() { + try { + if (connection == null || connection.isClosed()) { + Class.forName("com.mysql.cj.jdbc.Driver"); + connection = DriverManager.getConnection( + "jdbc:mysql://localhost:3306/cinema_db", + "root", + "Ritesh@2005" + ); + } + } catch (Exception e) { + e.printStackTrace(); + } + return connection; + } }