File tree Expand file tree Collapse file tree 2 files changed +36
-0
lines changed
src/main/java/org/blog/app Expand file tree Collapse file tree 2 files changed +36
-0
lines changed Original file line number Diff line number Diff line change 1+ package org .blog .app .controller ;
2+
3+ import lombok .RequiredArgsConstructor ;
4+ import org .blog .app .domain .Post ;
5+ import org .blog .app .service .PostService ;
6+ import org .springframework .web .bind .annotation .*;
7+
8+
9+ @ RestController
10+ @ RequestMapping ("/post" )
11+ @ RequiredArgsConstructor
12+ public class PostController {
13+
14+ private final PostService postService ;
15+
16+ @ PostMapping ()
17+ public Post save (@ RequestBody Post post ) {
18+ return postService .save (post );
19+ }
20+ }
Original file line number Diff line number Diff line change 1+ package org .blog .app .service ;
2+
3+ import lombok .RequiredArgsConstructor ;
4+ import org .blog .app .domain .Post ;
5+ import org .blog .app .repository .PostRepository ;
6+ import org .springframework .stereotype .Service ;
7+
8+ @ Service
9+ @ RequiredArgsConstructor
10+ public class PostService {
11+
12+ private final PostRepository postRepository ;
13+ public Post save (Post post ) {
14+ return postRepository .save (post );
15+ }
16+ }
You can’t perform that action at this time.
0 commit comments