Browse Source

Change comment placement

Signed-off-by: Pekka Helenius <fincer89@hotmail.com>
v0.0.2-alpha
Pekka Helenius 4 years ago
parent
commit
cec4117a9e
1 changed files with 12 additions and 13 deletions
  1. +12
    -13
      bookstore/src/main/java/com/fjordtek/bookstore/model/BookEventHandler.java

+ 12
- 13
bookstore/src/main/java/com/fjordtek/bookstore/model/BookEventHandler.java View File

@ -7,19 +7,6 @@ import org.springframework.data.rest.core.annotation.HandleAfterCreate;
import org.springframework.data.rest.core.annotation.RepositoryEventHandler; import org.springframework.data.rest.core.annotation.RepositoryEventHandler;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
/*
* When using REST API to add a new book, we need to add a corresponding
* book hash Id to BOOK_HASH table, as well.
*
* For instance, this is a case with the following alike curl commands:
* curl --request POST --header "Content-Type: application/json" --data
* '{"title":"Bloody Chamber", ...}' http://localhost:8080/api/booklist
*
* Ref: https://docs.spring.io/spring-data/rest/docs/current/reference/html/#events
* https://stackoverflow.com/questions/49504103/override-spring-data-rest-post-method
* https://www.baeldung.com/spring-data-rest-events
*/
@Component @Component
@RepositoryEventHandler(Book.class) @RepositoryEventHandler(Book.class)
public class BookEventHandler { public class BookEventHandler {
@ -27,6 +14,18 @@ public class BookEventHandler {
@Autowired @Autowired
private BookHashRepository bookHashRepository; private BookHashRepository bookHashRepository;
/*
* When using REST API to add a new book, we need to add a corresponding
* book hash Id to BOOK_HASH table, as well.
*
* For instance, this is a case with the following alike curl commands:
* curl --request POST --header "Content-Type: application/json" --data
* '{"title":"Bloody Chamber", ...}' http://localhost:8080/api/booklist
*
* Ref: https://docs.spring.io/spring-data/rest/docs/current/reference/html/#events
* https://stackoverflow.com/questions/49504103/override-spring-data-rest-post-method
* https://www.baeldung.com/spring-data-rest-events
*/
@HandleAfterCreate @HandleAfterCreate
public void handleAfterCreate(Book book) { public void handleAfterCreate(Book book) {
BookHash bookHash = new BookHash(); BookHash bookHash = new BookHash();


Loading…
Cancel
Save