강의

멘토링

커뮤니티

Inflearn Community Q&A

No author

This post's author information has been deleted.

Java ORM Standard JPA Programming - Basics

Projection (SELECT)

영속성 컨텍스트 질문입니다.

Written on

·

374

0

3:58초 경에

findMember.setAge(20)으로 결과가 바뀌면 영속성 컨텍스트에 관리가 되는 거고, 안바뀌면 관리가 되지 않는다라는데 이유가 뭔가요 ?

JPA가 DB의 데이터에 접근하고 수정하고 작성,삭제 할 수 있다 = 영속성 컨텍스트가 관리한다 같은 말일까요 ?

javajpa

Answer 1

1

안녕하세요. hjemsti님, 공식 서포터즈 OMG입니다.
.

별도의 update() 메서드 없이 단지 setAge로 자바 객체의 데이터를 변경했을 뿐인데 update쿼리가 실행되어 DB에 반영된다면 변경감지가 동작한다는 뜻이고, 변경감지는 영속성 컨텍스트(JPA)의 기능이기 때문에 말씀하신 것으로 이해하시면 될 것 같습니다 :)
.
감사합니다.

No author

This post's author information has been deleted.

Ask a question