https://meetup.toast.com/posts/92
.
(우리 프로젝트 예를 들어)Git :Repositoryllooster > Lissung/Tracker llooster repo안에 tracker가 있음. 여기를 기준으로 배포. 여러 개발자가 공유하는 곳이기 때문에 개인 repo로 가져와서 작업을 하게 되는데 'fork
JPA ⊃ ORM (object relation maping)Entity = VO (value object), DB의 Table이라고 보면 됨Entity 값을 그대로 전달해 주지 않음. 위험성이 있어서. (위험성????) → DTO (data transfer obje
Controller —> service —> repository —> db 순으로 데이터가 저장되고 조회되는 흐름을 보기Entity / dto / repository 개념 다시 보기3.15
Controller : @RestController - 진입점이라고 스프링에 알려줌@RequestMapping - 진입점의 경로가 무어인지 스프링에 알려줌Service :@ServiceRepository :extends JPA<Entity name, 변수 형식>E
getMemoId문제Couser 구현한걸 보고 하는 중인데 course.class에 겟 메서드가 없는데?91번줄 saveAll 메서드?getMemoListElements 메서드?A list of Elements, with methods that act on every
Client → Postman → Post. Json.body → Controller Class → MemoRequest class → Memo Class → ServiceImpl Class → MemoRepository Class → 'Save' Method → DB
findOneById 는 하나의 문법이다find → select / One → 단/복수 설정 / By → where아직은 NPE가 있다는 것만 집고 넘어감
CRUD (Create → POST, Read → GET, Update → PUT, Delete → DELETE)RESTfulEntity VS DTO
가변인자 String...str 이게 코드인건가?초기화 블럭 내용 어려움
Service class의 method들이 static일 필요 없다고 생각하는데 맞나?