TIL

2022/10/24 TIL

mayleaf 2022. 10. 25. 01:40

자바 표준 ORM 프레임워크 JPA 프로그래밍

252페이지까지 읽었다.

연관관계 매핑과 고급매핑 내용을 읽었다.

기억에 남는 것은 복합키를 사용하기 위해서는 클래스를 새로 만들어서 사용해줘야한다는 점과 테이블간의 상속을 한가지 이상의 전략으로 풀어나갈 수 있다는 점이다. 이점을 보고 TypeOrm도 여러 테이블 전략을 지원해주나? 했는데, TypeOrm에서는 클래스를 상속받아서 사용하는 table per class를 구현해서 사용하는 방법과 싱글테이블 전략을 지원해주는 것을 알게 되었다. 사실 table per class는 typeorm이 아니라 Typescript의 상속을 받아 구현한 것이지만, 이렇게 사용할 수 있게 된 것을 알아서 좋다.

그리고 복합키를 위한 클래스라면 복합키간의 순서는 어떻게 정하는지 아직 못봤는데 이 부분도 찾아보면 좋을 것 같다. TypeOrm에서는 그냥 배열에서 순서로 정해버리는데, JPA에서도 그런 방법이 있을지 궁금하다.

 

 

허클베리 핀의 모험

458페이지까지 읽었다.

핀은 공작과 왕(이하 악당 둘)과 함께되어서 짐과 함께 넷이서 뗏목을 타고 돌아다닌다. 마을을 돌아다니면서 다양한 사람들을 보고, 악당 둘은 계속 사기를 치면서 돈을 번다. 핀이 이 둘에게 염증을 느낄정도로 계속 그 짓거리가 반복 되던 와중 악당들이 가장 큰 사기건중 하나인 유산 가로채기 시도를 시작한다. 그동안 핀은 마을 안에 있는 사람들과의 관계가 조금 생기고 그들이 슬퍼할때에 그 모습을 보게 된다. 그 모습을 보고 큰 죄책감에 시달린 핀은 메리 제인에게 그들의 사기극을 고발하고 도망하다. 왕과 공작에게 붙잡힌다. 왕과 공작은 들켜버리고, 이미 유산 상속과정에서 재산을 투자해 밑천을 챙기려했기 때문에 그동안 벌어왔던 재산을 잃게 된다. 이후 또 떠돌이 생활을 하다가 왕과 공작은 짐(이름이 짐인 흑인)을 매매하고, 핀은 그를 찾아 떠나게 된다.

 

'TIL' 카테고리의 다른 글

2022/10/27 TIL  (0) 2022.10.27
2022/10/25 TIL  (0) 2022.10.26
2022/10/23 TIL  (0) 2022.10.24
2022/10/21 TIL  (0) 2022.10.22
2022/10/20 TIL  (0) 2022.10.21