250x250
    
    
  
                              Notice
                              
                          
                        
                          
                          
                            Recent Posts
                            
                        
                          
                          
                            Recent Comments
                            
                        
                          
                          
                            Link
                            
                        반응형
    
    
    
  | 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 | 
| 12 | 13 | 14 | 15 | 16 | 17 | 18 | 
| 19 | 20 | 21 | 22 | 23 | 24 | 25 | 
| 26 | 27 | 28 | 29 | 30 | 31 | 
                            Tags
                            
                        
                          
                          - string
- math
- 리소스모니터링
- Union-find
- 큐
- priority_queue
- Calendar
- NIO
- javascript
- 힙덤프
- BFS
- sql
- 스택
- date
- deque
- dfs
- map
- JPA
- GC로그수집
- html
- alter
- 스프링부트
- set
- CSS
- scanner
- List
- union_find
- Java
- spring boot
- Properties
                            Archives
                            
                        
                          
                          - Today
- Total
매일 조금씩
[JPA] save와 persist차이 (save, persist, merge개념) 본문
728x90
    
    
  반응형
    
    
    
  persist()는 리턴값이 없는 insert다.
merge()는 리턴값이 없는 update다.
save()는 리턴값이 있는 insert, update다.
save 메소드를 호출하면....
entityInformation에서 새로운 entity이면 persist()를 그게 아니면 merge()를 호출한다.
merge는 한번 persist 상태였다가 detached 된 상태에서 그 다음 persist 상태가 될 때, merge 한다고 한다.
728x90
    
    
  반응형
    
    
    
  'Java' 카테고리의 다른 글
| Servlet 이란? Spring 에선 어떻게 사용하고 구현되는지? (0) | 2024.11.03 | 
|---|---|
| Java EE 란? Spring framework 와 경쟁? 상호 보완? (1) | 2024.11.03 | 
| 유틸리티 클래스 사용 시 주의 사항 "Add a private constructor to hide the implicit public one" (0) | 2024.10.26 | 
| 익명 클래스와 람다식의 차이 (0) | 2022.02.14 | 
| Thread와 synchronized (0) | 2022.02.14 |