rename model folder to dto
This commit is contained in:
@@ -3,8 +3,8 @@ package io.wkrzywiec.hexagonal.library.application;
|
||||
import io.restassured.RestAssured;
|
||||
import io.restassured.response.ValidatableResponse;
|
||||
import io.wkrzywiec.hexagonal.library.TestData;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.model.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.model.ExternalBookIdDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.dto.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.dto.ExternalBookIdDTO;
|
||||
import io.wkrzywiec.hexagonal.library.infrastructure.repository.BookEntity;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.DisplayName;
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.wkrzywiec.hexagonal.library.domain.book.ports.incoming;
|
||||
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.model.ExternalBookIdDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.dto.ExternalBookIdDTO;
|
||||
|
||||
public interface AddNewBook {
|
||||
void handle(ExternalBookIdDTO externalBookIdDTO);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.wkrzywiec.hexagonal.library.domain.book.ports.incoming;
|
||||
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.model.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.dto.BookDetailsDTO;
|
||||
|
||||
public interface GetBookDetails {
|
||||
BookDetailsDTO handle(String bookId);
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.wkrzywiec.hexagonal.library.domain.book.ports.outgoing;
|
||||
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.model.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.dto.BookDetailsDTO;
|
||||
|
||||
public interface BookDatabase {
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package io.wkrzywiec.hexagonal.library.infrastructure.adapter;
|
||||
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.model.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.dto.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.ports.outgoing.BookDatabase;
|
||||
import io.wkrzywiec.hexagonal.library.infrastructure.repository.AuthorEntiy;
|
||||
import io.wkrzywiec.hexagonal.library.infrastructure.repository.BookEntity;
|
||||
|
||||
@@ -3,13 +3,12 @@ package io.wkrzywiec.hexagonal.library.infrastructure.adapter;
|
||||
import com.google.gson.JsonElement;
|
||||
import com.google.gson.JsonObject;
|
||||
import com.google.gson.JsonParser;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.model.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.dto.BookDetailsDTO;
|
||||
import io.wkrzywiec.hexagonal.library.domain.book.ports.incoming.GetBookDetails;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.HttpEntity;
|
||||
import org.springframework.http.HttpHeaders;
|
||||
import org.springframework.http.HttpMethod;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.web.client.RestTemplate;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user