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 b789b09

Browse files
implementing dependency injection (using Lombok annotation)
1 parent f86c5b9 commit b789b09

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

‎api-first-development-service/src/main/java/com/csaba79coder/apifirstdevelopment/controller/BookController.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package com.csaba79coder.apifirstdevelopment.controller;
22

33
import com.csaba79coder.api.BooksApi;
4+
import com.csaba79coder.apifirstdevelopment.service.BookService;
45
import com.csaba79coder.models.BookModel;
56
import com.csaba79coder.models.ModifiedBookModel;
67
import com.csaba79coder.models.NewBookModel;
8+
import lombok.RequiredArgsConstructor;
79
import org.springframework.http.ResponseEntity;
810
import org.springframework.web.bind.annotation.CrossOrigin;
911
import org.springframework.web.bind.annotation.RestController;
@@ -13,8 +15,11 @@
1315

1416
@RestController
1517
@CrossOrigin(value = "http://localhost:8080")
18+
@RequiredArgsConstructor
1619
public class BookController implements BooksApi {
1720

21+
private final BookService bookService;
22+
1823
@Override
1924
public ResponseEntity<BookModel> addBook(NewBookModel body) {
2025
return null;
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
package com.csaba79coder.apifirstdevelopment.service;
22

3+
import com.csaba79coder.apifirstdevelopment.persistence.BookRepository;
4+
import lombok.RequiredArgsConstructor;
35
import org.springframework.stereotype.Service;
46

57
@Service
8+
@RequiredArgsConstructor
69
public class BookService {
710

11+
private final BookRepository bookRepository;
12+
813
}

0 commit comments

Comments
(0)

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