1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public class ConnexionMYSQL {
public final String POOL_NAME = "jdbc/MaDataSource";
public ConnexionMYSQL(){
super();}
public static void initConnexion() throws NamingException{
System.setProperty(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.fscontext.RefFSContextFactory");
InitialContext initContext = new InitialContext();
MysqlDataSource mysqlDataSource = new MysqlDataSource();
mysqlDataSource.setServerName("localhost");
mysqlDataSource.setPort(3306);
mysqlDataSource.setUser("root");
mysqlDataSource.setPassword("mysql");
mysqlDataSource.setDatabaseName("ecolexpert");
//Liaison de la DataSource au Context
initContext.rebind("jdbc/MaDataSource", mysqlDataSource);
}
} |
Partager