JPA란?
SQL을 쓰지 않고 데이터를 생성, 조회, 수정, 삭제할 수 있도록 해주는 번역기 입니다.
JPA가 없다면
자바를 사용해서 코드를 짜다가 갑자기 SQL을짜고 , 그걸 잘 맞추어 넣어야 합니다.
그러면 너무 복잡하죠.....
String query = "SELECT * FROM EMPLOYEE WHERE ID = ?";
Employee employee = jdbcTemplate.queryForObject(
query, new Object[] {id}, new EmployeeRowMapper());
JPA를 이용할때 설정은
implementation 'org.springframework.boot:spring-boot-starter-data-jpa' 을 이용하여 할수 있고
명령어 또한 자바로 만들면됩니다.
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
repository.save(new Customer("Jack", "Bauer"));
repository.save(new Customer("Chloe", "O'Brain"));
댓글