211104
Generic
public class RestResponse implements Serializable {
T result;
T를 사용하면 모든 타입에 대해 유동적으로 사용가능.
https://st-lab.tistory.com/153
211108
- Conn class?
- connection 줄임말. n:n 관계를 만들어 주기위해 생성한 class.
- Notice 작성자, 수정자, 작성시간, 수정시간 인스턴스 생성 시 따로 구분 안해도 되나?
- editNotice 변수에서 Local~ 불가
- pretected
211115
- service -> bean -> Autowired
의존성 주입 DI(depandancy injection)
- deleteById 쓰는지? yes
- edit method 같은 경우 변수자리에 NoticeRequest class의 toEntity 같은 메서드로 한번에 쓸 수 없나?? no, 새로 생성되는 개념.
21116
- optional
1) null check 시 if 덕지 안할 수 있음
- Transctional
1) post 수행 중 서버 죽으면 db에는 저장됐는데 중간에 멈출 수 있음.
2) data sink가 안맞는다고 하는데 @Transactional annatation붙여주면 에러 발생 시 roll back 수행. 성공 시 성공한 대로 진행.
3) RDB는 보통 transactional annotation 지원함.
211123
Q.
1. Attendance에서 아이들의 id는 따로 필요하지 않나? 필요하면 어떻게 자동생성?
2. 각 package마다 centerId는 같은 id를 사용할텐데 common에 두어야하나? 아니면 하나의 package에 넣고 디비 조인?