Spring> Spring REST> CRUD Database 2
2021. 9. 22.
POST /api/customers 새로운 고객 생성 GET /api/customers 고객 리스트 불러오기 GET /api/customers/{customerId} 고객 불러오기 PUT /api/customers 고객 정보 업데이트 DELETE /api/customers/{customerId} 고객 삭제 Add 컨트롤러에 새로운 메서드 작성 왜 고객 아이디를 0으로 만드는 걸까? Hibernate를 사용하므로 session에서 saveOrUpdate 메서드를 사용한다. saveOrUpdate는 primary key가 없으면 추가한다. 있으면 update가 실행된다. id가 0이거나 null이면 없다는 뜻이다. 그래서 id를 0으로 설정한다. POST 방식으로 JSON에 정보를 써서 REST Contro..