feat: connection de wildly à mariadb
This commit is contained in:
parent
0345b6826a
commit
977aab3335
|
@ -23,8 +23,8 @@ dependencies {
|
||||||
// Pour pouvoir parser le JSON
|
// Pour pouvoir parser le JSON
|
||||||
implementation 'com.google.code.gson:gson:2.8.6'
|
implementation 'com.google.code.gson:gson:2.8.6'
|
||||||
|
|
||||||
// implementation 'org.hibernate:hibernate-core:5.4.30.Final'
|
implementation 'org.hibernate:hibernate-core:5.4.30.Final'
|
||||||
// implementation 'mysql:mysql-connector-java:8.0.24'
|
implementation 'mysql:mysql-connector-java:8.0.24'
|
||||||
|
|
||||||
// des fonctions pratiques
|
// des fonctions pratiques
|
||||||
implementation 'org.apache.commons:commons-lang3:3.0'
|
implementation 'org.apache.commons:commons-lang3:3.0'
|
||||||
|
|
|
@ -11,9 +11,31 @@ services:
|
||||||
volumes:
|
volumes:
|
||||||
- ./build/libs/:/opt/jboss/wildfly/standalone/deployments/
|
- ./build/libs/:/opt/jboss/wildfly/standalone/deployments/
|
||||||
environment:
|
environment:
|
||||||
|
- WILDFLY_USERNAME=admin
|
||||||
- WILDFLY_PASSWORD=password
|
- WILDFLY_PASSWORD=password
|
||||||
- DB_PORT=3306
|
- DB_PORT=3306
|
||||||
- DB_HOST=mariadb
|
- DB_HOST=mariadb
|
||||||
|
command: >
|
||||||
|
bash -c '
|
||||||
|
|
||||||
|
(
|
||||||
|
sleep 15 &&
|
||||||
|
/opt/jboss/wildfly/bin/jboss-cli.sh \
|
||||||
|
--connect controller=127.0.0.1 \
|
||||||
|
--command=" \
|
||||||
|
data-source add \
|
||||||
|
--jndi-name=java:/MySqlDS \
|
||||||
|
--name=MySQLDS \
|
||||||
|
--connection-url=jdbc:mysql://$$DB_HOST:$$DB_PORT/mydatabase \
|
||||||
|
--driver-name=backend.war_com.mysql.cj.jdbc.Driver_8_0 \
|
||||||
|
--user-name=$$WILDFLY_USERNAME \
|
||||||
|
--password=$$WILDFLY_PASSWORD \
|
||||||
|
"
|
||||||
|
)&
|
||||||
|
|
||||||
|
/opt/jboss/wildfly/bin/add-user.sh admin password --silent &&
|
||||||
|
|
||||||
|
/opt/jboss/wildfly/bin/standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0'
|
||||||
depends_on:
|
depends_on:
|
||||||
mariadb:
|
mariadb:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|
Loading…
Reference in a new issue