운영체제가 메모리를 어떻게 관리할까요? 현대의 운영체제는 가상 메모리의 개념을 사용하여 메모리를 관리하고 있습니다. 가상메모리는 가상의 주소공간을 제공하여서 프로그래머와 프로세스가 현재 다루고 있는주소공간을 거의 무한한 수준의 공간처럼 사용할 수 있게해줍니다. 프로세스
JPA는 반복적인 CRUD SQL을 알아서 처리해주며, 객체 모델링과 데이터베이스 사이에 생기는 불일치를 해결해준다.개발자가 SQL을 직접 작성하는것이 아닌, JPA가 객체에 따라서 쉽게 예측할 수 있는 형태의 SQL을 실행시킨다실행된 SQL 결과를 객체에 일일히 매핑
데이터베이스 개론을 들으면, 외래키는 테이블과 테이블간의 연관관계를 맺어주는역할을 한다고 한다. 생각해보면 외래키의 여러가지 장점만 배우고,예를들어 제약조건 생성, 테이블관의 명시적인 관계표출 등이 있다고 배웠고당연히 테이블이 연관관계가 있을때 사용하는것이라고 생각했는