Implementation de la bdd

这个提交包含在:
Nabil Moukhlis 2020-12-27 11:25:20 +01:00
父节点 ed2780f422
当前提交 2d4b549824
共有 5 个文件被更改,包括 28 次插入27 次删除

查看文件

@ -8,7 +8,5 @@
</content> </content>
<orderEntry type="inheritedJdk" /> <orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="mysql-connector-java-8.0.22" level="project" />
<orderEntry type="library" name="lib" level="project" />
</component> </component>
</module> </module>

查看文件

@ -23,6 +23,7 @@ javafx {
dependencies { dependencies {
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0' testImplementation 'org.junit.jupiter:junit-jupiter-api:5.6.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine'
compile group: 'mysql', name: 'mysql-connector-java', version: '8.0.22'
runtimeOnly "org.openjfx:javafx-graphics:$javafx.version:win" runtimeOnly "org.openjfx:javafx-graphics:$javafx.version:win"
runtimeOnly "org.openjfx:javafx-graphics:$javafx.version:linux" runtimeOnly "org.openjfx:javafx-graphics:$javafx.version:linux"
runtimeOnly "org.openjfx:javafx-graphics:$javafx.version:mac" runtimeOnly "org.openjfx:javafx-graphics:$javafx.version:mac"

查看文件

@ -1,39 +1,39 @@
chatapp/Protocol/RunnerEcouteTCP.java chatapp/Model/MessageHorodate.java
chatapp.Protocol.RunnerEcouteTCP chatapp.Model.MessageHorodate
chatapp/View/DemarrerSession.java
chatapp.View.DemarrerSession
chatapp/Controller/ChatApp.java
chatapp.Controller.ChatApp
chatapp/Model/DataBase.java
chatapp.Model.DataBase
chatapp/Model/Utilisateur.java chatapp/Model/Utilisateur.java
chatapp.Model.Utilisateur chatapp.Model.Utilisateur
chatapp/Protocol/RunnerEcouteUDP.java
chatapp.Protocol.RunnerEcouteUDP
chatapp/Launcher.java
chatapp.Launcher
chatapp/Model/ListUtilisateurs.java chatapp/Model/ListUtilisateurs.java
chatapp.Model.ListUtilisateurs chatapp.Model.ListUtilisateurs
chatapp/Launcher.java
chatapp.Launcher
chatapp/Model/DataBase.java
chatapp.Model.DataBase
chatapp/Protocol/RunnerEcouteTCP.java
chatapp.Protocol.RunnerEcouteTCP
chatapp/View/FenetreSession.java
chatapp.View.FenetreSession
chatapp.View.FenetreSession$1
chatapp/Controller/ChatApp.java
chatapp.Controller.ChatApp
chatapp/View/ChangementPseudo.java
chatapp.View.ChangementPseudo
chatapp/Protocol/RunnerEcouteUDP.java
chatapp.Protocol.RunnerEcouteUDP
chatapp/Protocol/UDPEchange.java chatapp/Protocol/UDPEchange.java
chatapp.Protocol.RunnerUDP chatapp.Protocol.RunnerUDP
chatapp.Protocol.UDPEchange chatapp.Protocol.UDPEchange
chatapp/Model/MessageHorodate.java
chatapp.Model.MessageHorodate
chatapp/Main.java chatapp/Main.java
chatapp.Main chatapp.Main
chatapp/View/View_Menu.java chatapp/View/Clavardage.java
chatapp.View.View_Menu chatapp.View.Clavardage
chatapp.View.Clavardage$1
chatapp/Protocol/SessionClavardage.java chatapp/Protocol/SessionClavardage.java
chatapp.Protocol.SessionClavardage chatapp.Protocol.SessionClavardage
chatapp/View/ConnexionScreen.java chatapp/View/ConnexionScreen.java
chatapp.View.ConnexionScreen chatapp.View.ConnexionScreen
chatapp/View/View_Utilisateurs.java chatapp/View/View_Utilisateurs.java
chatapp.View.View_Utilisateurs chatapp.View.View_Utilisateurs
chatapp/View/ChangementPseudo.java chatapp/View/View_Menu.java
chatapp.View.ChangementPseudo chatapp.View.View_Menu
chatapp/View/FenetreSession.java chatapp/View/DemarrerSession.java
chatapp.View.FenetreSession chatapp.View.DemarrerSession
chatapp.View.FenetreSession$1
chatapp/View/Clavardage.java
chatapp.View.Clavardage
chatapp.View.Clavardage$1

查看文件

@ -148,6 +148,8 @@ public class ChatApp implements PropertyChangeListener {
} }
if (UDPEchange.getConnecte()) { if (UDPEchange.getConnecte()) {
System.out.println("Connexion reussie"); System.out.println("Connexion reussie");
//db.ajoutUtilisateurs(this.me.getId(),this.me.getPseudo());
db.majPseudo("MacYAYA",this.me.getPseudo());
return true; return true;
} }
else else

查看文件

@ -42,7 +42,7 @@ public class DataBase {
try { try {
// Etablir une connexion , forme : (url, "myLogin", "myPassword"); // Etablir une connexion , forme : (url, "myLogin", "myPassword");
this.connection = DriverManager.getConnection("jdbc:mysql://localhost:8889/POO_AL_NM?allowPublicKeyRetrieval=true&useSSL=false", "root", "root"); this.connection = DriverManager.getConnection("jdbc:mysql://localhost/POO_AL_NM?allowPublicKeyRetrieval=true&useSSL=false", "root", "1234");
//this.connection = DriverManager.getConnection(this.DBurl,login,pswd); //this.connection = DriverManager.getConnection(this.DBurl,login,pswd);
System.out.println("Connexion Etablie"); System.out.println("Connexion Etablie");
} catch (SQLException e) { } catch (SQLException e) {