Browse Source

verion one application

tripeur 4 years ago
parent
commit
e45470976c

+ 4 - 4
pom.xml

@@ -9,13 +9,13 @@
   </parent>
   <groupId>fr.jaquin</groupId>
   <artifactId>bdlg.planner</artifactId>
-  <version>0.1.0-SNAPSHOT</version>
+  <version>1.0.0</version>
   <packaging>war</packaging>
   <name>bdlg.planner</name>
   <description>Plannification automatique des créneaux bénévoles pour </description>
 
   <properties>
-    <java.version>14</java.version>
+    <java.version>8</java.version>
   </properties>
 
   <dependencies>
@@ -30,8 +30,8 @@
     </dependency>
 
     <dependency>
-      <groupId>com.h2database</groupId>
-      <artifactId>h2</artifactId>
+      <groupId>mysql</groupId>
+      <artifactId>mysql-connector-java</artifactId>
       <scope>runtime</scope>
     </dependency>
 

+ 6 - 3
src/main/java/fr/jaquin/bdlg/planner/security/LoadFixedUser.java

@@ -17,9 +17,12 @@ public class LoadFixedUser {
   CommandLineRunner initDatabase(CustomUserRepository repository) {
     return args -> {
       CustomUser admin = new CustomUser("admin", "notAnAdmin");
-      log.info("admin pwd " + admin.getPassword());
-      log.info("Preloading " + repository.save(admin));
-      log.info("Preloading " + repository.save(new CustomUser("clovis", "M1m2pBP.")));
+      if (repository.findByUsername("admin") == null) {
+        log.info("Preloading " + repository.save(admin));
+      }
+      if (repository.findByUsername("clovis") == null) {
+        log.info("Preloading " + repository.save(new CustomUser("clovis", "M1m2pBP.")));
+      }
     };
   }
 }

+ 5 - 2
src/main/resources/application.properties

@@ -1,5 +1,8 @@
-
-
+spring.jpa.hibernate.ddl-auto=update
+spring.datasource.url=jdbc:mysql://127.0.0.1:3306/bdlg_planner
+spring.datasource.username=bdlg_planner
+spring.datasource.password=bdlg_plannerpwd
+spring.datasource.driver-class-name=com.mysql.jdbc.Driver
 
 ########################
 # OptaPlanner properties