diff --git a/src/fr/iutfbleau/papillon/model/DbConnexion.java b/src/fr/iutfbleau/papillon/model/DbConnexion.java new file mode 100644 index 0000000..f1acc68 --- /dev/null +++ b/src/fr/iutfbleau/papillon/model/DbConnexion.java @@ -0,0 +1,16 @@ +import java.sql.*; + +public class DbConnexion { + private static final String URL = "jdbc:mariadb://dwarves.iut-fbleau.fr/---"; + private static final String USER = "login"; + private static final String PASSWORD = "mdp"; + + public static Connection getConnection() throws SQLException { + try { + Class.forName("org.mariadb.jdbc.Driver"); + } catch (ClassNotFoundException e) { + throw new SQLException("Pilote MariaDB non trouvé.", e); + } + return DriverManager.getConnection(URL, USER, PASSWORD); + } +} \ No newline at end of file diff --git a/src/fr/iutfbleau/papillon/model/Rappel.java b/src/fr/iutfbleau/papillon/model/Rappel.java new file mode 100644 index 0000000..3f4fc7a --- /dev/null +++ b/src/fr/iutfbleau/papillon/model/Rappel.java @@ -0,0 +1,17 @@ +package model; + +import java.time.LocalDateTime; + +public class Rappel { + private int id; + private String titre; + private String contenu; + private LocalDateTime date; + + public Rappel(int id, String titre, String contenu, LocalDateTime date) { + this.id = id; + this.titre = titre; + this.contenu = contenu; + this.date = date; + } +} \ No newline at end of file