diff --git a/data/blogrefactor/src/main/resources/application.properties b/data/blogrefactor/src/main/resources/application.properties index c1f1286..2b846e8 100644 --- a/data/blogrefactor/src/main/resources/application.properties +++ b/data/blogrefactor/src/main/resources/application.properties @@ -1,6 +1,6 @@ -spring.profiles.active=production +#spring.profiles.active=production -#spring.h2.console.enabled=true -#spring.h2.console.path=/console -#spring.datasource.platform=h2 +spring.h2.console.enabled=true +spring.h2.console.path=/console +spring.datasource.platform=h2 spring.thymeleaf.cache=false \ No newline at end of file diff --git a/data/mongodemo/data/elasticsearch/nodes/0/_state/global-18.st b/data/mongodemo/data/elasticsearch/nodes/0/_state/global-18.st deleted file mode 100644 index 50a991b..0000000 Binary files a/data/mongodemo/data/elasticsearch/nodes/0/_state/global-18.st and /dev/null differ diff --git a/data/mongodemo/src/main/java/com/therealdanvega/domain/Author.java b/data/mongodemo/src/main/java/com/therealdanvega/domain/Author.java index d07770c..171dcb2 100644 --- a/data/mongodemo/src/main/java/com/therealdanvega/domain/Author.java +++ b/data/mongodemo/src/main/java/com/therealdanvega/domain/Author.java @@ -4,12 +4,14 @@ import java.util.ArrayList; import java.util.List; +import org.springframework.data.annotation.Id; import org.springframework.data.mongodb.core.mapping.DBRef; import org.springframework.data.mongodb.core.mapping.Document; @Document public class Author { - + + @Id private BigInteger id; private String firstName; private String lastName; @@ -17,7 +19,7 @@ public class Author { @DBRef private List posts; - + public Author(){ posts = new ArrayList(); } @@ -53,7 +55,7 @@ public String getEmail() { public void setEmail(String email) { this.email = email; } - + public List getPosts() { return posts; } @@ -61,7 +63,7 @@ public List getPosts() { public void setPosts(List posts) { this.posts = posts; } - + public void addPost(Post post){ this.posts.add(post); } @@ -72,5 +74,5 @@ public String toString() { } - + } diff --git a/data/mongodemo/src/main/java/com/therealdanvega/domain/Post.java b/data/mongodemo/src/main/java/com/therealdanvega/domain/Post.java index 1d36a12..13fe961 100644 --- a/data/mongodemo/src/main/java/com/therealdanvega/domain/Post.java +++ b/data/mongodemo/src/main/java/com/therealdanvega/domain/Post.java @@ -4,6 +4,7 @@ import java.util.Date; import org.springframework.data.annotation.Id; +import org.springframework.data.mongodb.core.mapping.DBRef; import org.springframework.data.mongodb.core.mapping.Document; @Document @@ -11,23 +12,24 @@ public class Post { @Id private BigInteger id; - + private String title; - + private String body; - + private String teaser; - + private String slug; - + private Date postedOn; + @DBRef private Author author; - + public Post(){ - + } - + public Post(String title){ this.setTitle(title); } @@ -62,7 +64,7 @@ public String getSlug() { public void setSlug(String slug) { this.slug = slug; } - + public String getBody() { return body; } @@ -91,5 +93,5 @@ public void setAuthor(Author author) { public String toString() { return "Post [title=" + title + "]"; } - + }