10/24
@controller => html view를 반환하는 것 ssr
@RestController => Json형식을 반환하는 것 csr
retrun ResponseEntity.ok(memberDto);
=> 이렇게 써도 된다.
@Getter @Setter 없이
@NoArgsConstructor와
@AllArgsConstructor를 같이 쓰면 기본 생성자 이외의 제 2 생성자는 정상적으로 매핑되지 못한다.
10/31
BAD sql statement
MappedCollection에 keyColumn 속성을 지정해주지 않아서
발생했다.
@Id
identity -
sequence - 미리 sequence 정보를 가지고 있고 데이터베이스에 insert 할 때 부여한다
11/04
pagination(pageRequest)
https://wonit.tistory.com/483
? request Body로 받은게 어떻게
Dto 클래스의 필드 멤버와 매핑되는가?
11/06
v10/coffees 에 post로 요청을 보냈다.
{
"korName": "카라멜 라떼",
"engName": "Caramel Latte",
"price": 4500,
"coffeeCode": "CRL"
}
근데 coffeCode가 자꾸 null이면 안된다고 한다.
=> coffeeCode에 getter가 없었다.
11/09
참고
빌더 패턴 전략 패턴
11/14
Emailsender
templateEmailsendable
jpa 연관관계 매핑에서 member를 넣고
order를 넣으면 stamp 쪽에서 nullpointerException이 발생하였다.
11/15
spring boot에서 h2 memory db가 아닌 mysql로 데이터베이스를 연동 변경하려고 할때 오류가 발생
UnsatisfiedDependencyException