diff --git a/groupManagement/manifest.yml b/groupManagement/manifest.yml new file mode 100644 index 0000000000000000000000000000000000000000..caf6472be1c8885d4d81527e971c3348974cef2f --- /dev/null +++ b/groupManagement/manifest.yml @@ -0,0 +1,6 @@ +--- +applications: +- name: thinkTogether + memory: 256M + host: thinkTogether + buildpack: java_buildpack \ No newline at end of file diff --git a/groupManagement/pom.xml b/groupManagement/pom.xml index f7c37c4ddf339e97f3fc04d916d0f08af26236f6..e05dcbec4ad7148ab5765c8e431525aa20e6f0ab 100644 --- a/groupManagement/pom.xml +++ b/groupManagement/pom.xml @@ -105,12 +105,29 @@ </dependencyManagement> <build> - <plugins> - <plugin> - <groupId>org.springframework.boot</groupId> - <artifactId>spring-boot-maven-plugin</artifactId> - </plugin> - </plugins> + + <plugins> + <!-- any other plugins --> + <plugin> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-maven-plugin</artifactId> + <artifactId></artifactId> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + </execution> + </executions> + <configuration> + <descriptorRefs> + <descriptorRef>jar-with-dependencies</descriptorRef> + </descriptorRefs> + </configuration> + </plugin> + </plugins> + </build> </project> diff --git a/groupManagement/src/main/java/thinkTogether/groupManagement/repo/IGroupRepository.java b/groupManagement/src/main/java/thinkTogether/groupManagement/repo/GroupRepository.java similarity index 78% rename from groupManagement/src/main/java/thinkTogether/groupManagement/repo/IGroupRepository.java rename to groupManagement/src/main/java/thinkTogether/groupManagement/repo/GroupRepository.java index 53c8085dbfc4276a3cd2c9f86bb67d250fb07c3b..43a507920084322628823c4c69cb76aec006ef7b 100644 --- a/groupManagement/src/main/java/thinkTogether/groupManagement/repo/IGroupRepository.java +++ b/groupManagement/src/main/java/thinkTogether/groupManagement/repo/GroupRepository.java @@ -7,7 +7,7 @@ import thinkTogether.groupManagement.model.Learninggroup; import java.util.List; //Erstellt Zwischenspeicher für die Datenentitäten? "DAO"??? -public interface IGroupRepository extends CrudRepository<Learninggroup, Long> { +public interface GroupRepository extends CrudRepository<Learninggroup, Long> { public List<Learninggroup> findAll(); } diff --git a/groupManagement/src/main/resources/application.properties b/groupManagement/src/main/resources/application.properties deleted file mode 100644 index e044a7409368c6cad9d68ce518c5efed388aeb45..0000000000000000000000000000000000000000 --- a/groupManagement/src/main/resources/application.properties +++ /dev/null @@ -1,24 +0,0 @@ -spring.datasource.url=jdbc:mariadb://thinktogether.mariadb.database.azure.com:3306/groupmanagement -spring.datasource.username=Nachtkind -spring.datasource.password=!13072020VerteilteSysteme -spring.jpa.show-sql=true -#spring.datasource.driver-class-name=org.mariadb.jdbc.Driver -## Keep the connection alive if idle for a long time (needed in production) -#spring.datasource.testWhileIdle=true -##Hibernate Configuration -## Show or not log for each sql query -## Hibernate ddl auto (create, create-drop, update): with "update" the database -## schema will be automatically updated accordingly to java entities found in -## the project -#spring.jpa.hibernate.ddl-auto=update -#spring.jpa.properties.hibernate.validator.apply_to_ddl=false -## Allows Hibernate to generate SQL optimized for a particular DBMS -#spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MariaDB103Dialect -## naming strategy -## Naming strategy -#spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyHbmImpl -#spring.jpa.hibernate.naming.physical-strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy -#spring.jpa.open-in-view=false -#spring.datasource.validationQuery=SELECT 1 - -server.port=8800 \ No newline at end of file