diff --git a/src/main/java/com/kpaudel/controller/FrontendController.java b/src/main/java/com/kpaudel/controller/FrontendController.java index 0b42a76..7891eb8 100644 --- a/src/main/java/com/kpaudel/controller/FrontendController.java +++ b/src/main/java/com/kpaudel/controller/FrontendController.java @@ -1,11 +1,11 @@ package com.kpaudel.controller; import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class FrontendController { + // Matches anything that is not an API or a static resource @RequestMapping(value = {"/{path:[^\\.]*}", "/**/{path:[^\\.]*}"}) public String forward() { diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 31687be..3bef056 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,8 +1,8 @@ -spring.profiles.active=prod +spring.profiles.active=dev spring.mvc.pathmatch.matching-strategy=ant_path_matcher #JPA/HIBERNATE -spring.jpa.hibernate.ddl-auto=validate +spring.jpa.hibernate.ddl-auto=update spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_sql=true