Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit fdaed48

Browse files
author
Ivan Franchin
committed
Refactor application packages
1 parent b933931 commit fdaed48

File tree

16 files changed

+40
-59
lines changed

16 files changed

+40
-59
lines changed

‎book-service/src/integration-test/java/com/ivanfranchin/bookservice/BookServiceApplicationTests.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.ivanfranchin.bookservice;
22

3-
import com.ivanfranchin.bookservice.dto.BookResponse;
4-
import com.ivanfranchin.bookservice.dto.CreateBookRequest;
5-
import com.ivanfranchin.bookservice.dto.UpdateBookRequest;
6-
import com.ivanfranchin.bookservice.model.Book;
7-
import com.ivanfranchin.bookservice.repository.BookRepository;
3+
import com.ivanfranchin.bookservice.book.dto.BookResponse;
4+
import com.ivanfranchin.bookservice.book.dto.CreateBookRequest;
5+
import com.ivanfranchin.bookservice.book.dto.UpdateBookRequest;
6+
import com.ivanfranchin.bookservice.book.model.Book;
7+
import com.ivanfranchin.bookservice.book.BookRepository;
88
import lombok.Value;
99
import org.junit.jupiter.api.BeforeEach;
1010
import org.junit.jupiter.api.Test;

‎book-service/src/main/java/com/ivanfranchin/bookservice/controller/BookController.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/BookController.java

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
package com.ivanfranchin.bookservice.controller;
1+
package com.ivanfranchin.bookservice.book;
22

3-
import com.ivanfranchin.bookservice.dto.BookResponse;
4-
import com.ivanfranchin.bookservice.dto.CreateBookRequest;
5-
import com.ivanfranchin.bookservice.dto.UpdateBookRequest;
6-
import com.ivanfranchin.bookservice.model.Book;
7-
import com.ivanfranchin.bookservice.service.BookService;
3+
import com.ivanfranchin.bookservice.book.dto.BookResponse;
4+
import com.ivanfranchin.bookservice.book.dto.CreateBookRequest;
5+
import com.ivanfranchin.bookservice.book.dto.UpdateBookRequest;
6+
import com.ivanfranchin.bookservice.book.model.Book;
87
import io.swagger.v3.oas.annotations.Operation;
98
import io.swagger.v3.oas.annotations.security.SecurityRequirement;
109
import jakarta.validation.Valid;

‎book-service/src/main/java/com/ivanfranchin/bookservice/repository/BookRepository.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/BookRepository.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package com.ivanfranchin.bookservice.repository;
1+
package com.ivanfranchin.bookservice.book;
22

3-
import com.ivanfranchin.bookservice.model.Book;
3+
import com.ivanfranchin.bookservice.book.model.Book;
44
import org.springframework.data.mongodb.repository.MongoRepository;
55
import org.springframework.stereotype.Repository;
66

‎book-service/src/main/java/com/ivanfranchin/bookservice/service/BookServiceImpl.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/BookService.java

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,34 @@
1-
package com.ivanfranchin.bookservice.service;
1+
package com.ivanfranchin.bookservice.book;
22

3-
import com.ivanfranchin.bookservice.exception.BookNotFoundException;
4-
import com.ivanfranchin.bookservice.model.Book;
5-
import com.ivanfranchin.bookservice.repository.BookRepository;
3+
import com.ivanfranchin.bookservice.book.exception.BookNotFoundException;
4+
import com.ivanfranchin.bookservice.book.model.Book;
65
import lombok.RequiredArgsConstructor;
76
import org.springframework.stereotype.Service;
87

98
import java.util.List;
109

1110
@RequiredArgsConstructor
1211
@Service
13-
public class BookServiceImplimplementsBookService {
12+
public class BookService {
1413

1514
private final BookRepository bookRepository;
1615

17-
@Override
1816
public List<Book> getBooks() {
1917
return bookRepository.findAll();
2018
}
2119

22-
@Override
2320
public List<Book> getBooksByAuthorName(String authorName) {
2421
return bookRepository.findByAuthorNameLike(authorName);
2522
}
2623

27-
@Override
2824
public Book saveBook(Book book) {
2925
return bookRepository.save(book);
3026
}
3127

32-
@Override
3328
public void deleteBook(Book book) {
3429
bookRepository.delete(book);
3530
}
3631

37-
@Override
3832
public Book validateAndGetBookById(String id) {
3933
return bookRepository.findById(id).orElseThrow(() -> new BookNotFoundException(id));
4034
}

‎book-service/src/main/java/com/ivanfranchin/bookservice/dto/BookResponse.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/dto/BookResponse.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
package com.ivanfranchin.bookservice.dto;
1+
package com.ivanfranchin.bookservice.book.dto;
22

3-
import com.ivanfranchin.bookservice.model.Book;
3+
import com.ivanfranchin.bookservice.book.model.Book;
44

55
import java.math.BigDecimal;
66

‎book-service/src/main/java/com/ivanfranchin/bookservice/dto/CreateBookRequest.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/dto/CreateBookRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ivanfranchin.bookservice.dto;
1+
package com.ivanfranchin.bookservice.book.dto;
22

33
import io.swagger.v3.oas.annotations.media.Schema;
44
import jakarta.validation.constraints.NotBlank;

‎book-service/src/main/java/com/ivanfranchin/bookservice/dto/UpdateBookRequest.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/dto/UpdateBookRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ivanfranchin.bookservice.dto;
1+
package com.ivanfranchin.bookservice.book.dto;
22

33
import io.swagger.v3.oas.annotations.media.Schema;
44

‎book-service/src/main/java/com/ivanfranchin/bookservice/exception/BookNotFoundException.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/exception/BookNotFoundException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.ivanfranchin.bookservice.exception;
1+
package com.ivanfranchin.bookservice.book.exception;
22

33
import org.springframework.http.HttpStatus;
44
import org.springframework.web.bind.annotation.ResponseStatus;

‎book-service/src/main/java/com/ivanfranchin/bookservice/model/Book.java renamed to ‎book-service/src/main/java/com/ivanfranchin/bookservice/book/model/Book.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
package com.ivanfranchin.bookservice.model;
1+
package com.ivanfranchin.bookservice.book.model;
22

3-
import com.ivanfranchin.bookservice.dto.CreateBookRequest;
4-
import com.ivanfranchin.bookservice.dto.UpdateBookRequest;
3+
import com.ivanfranchin.bookservice.book.dto.CreateBookRequest;
4+
import com.ivanfranchin.bookservice.book.dto.UpdateBookRequest;
55
import lombok.AllArgsConstructor;
66
import lombok.Data;
77
import lombok.NoArgsConstructor;

‎book-service/src/main/java/com/ivanfranchin/bookservice/service/BookService.java

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /