Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Connessione {
- // valori che possono variare in base al database
- public static final String NOME_DRIVER = "com.mysql.jdbc.Driver";
- public static final String NOME_DATABASE = "parchidivertimento";
- public static final String LINK_DATABASE = "jdbc:mysql://localhost/" + NOME_DATABASE
- + "?verifyServerCertificate=false&useSSL=true";
- public static final String USR_DATABASE = "root";
- public static final String PSW_DATABASE = "password";
- /**
- * Genera una connessione col server dove risiede il database
- *
- * @return oggetto di tipo Connection collegato al database
- */
- public static Connection connect() {
- Connection con = null;
- try {
- Class.forName(NOME_DRIVER);
- con = DriverManager.getConnection(LINK_DATABASE, USR_DATABASE, PSW_DATABASE);
- return con;
- } catch (Exception ex) {
- System.err.println("Error: " + ex);
- return null;
- }
- }
- /**
- * Chiude una connessione con il database
- *
- * @param con
- * connessione col database
- */
- public static void disconnect(Connection con) {
- if (con != null) {
- try {
- con.close();
- } // prova la chiusura
- catch (SQLException e) {
- } // viene ignorato
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement