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