책 내용 정리 책 내용 정리/SQL 첫걸음 2022. 9. 19. 책 - SQL첫걸음 ORM 기술을 공부하다보니 복잡한 쿼리나 동적 쿼리의 경우 한계가 느껴졌다. 역시 SQL에 대해 자세히 알아야 됨을 깨닫고 이 책을 읽기 시작하게되었다. 자주 상기시키기 위해 챕터별로 정리하였다. 테이블 메타데이터 보기 : DESC 테이블명; # 1-3. 많은 RDBMS가 클라이언트/서버 모델을 채택한다. 로컬에 Mysql 패키지를 설치하면 클라이언트/서버 모두 사용할 수 있다. # 2-4. SQL 명령 입력 후 ; 를 붙인다. 예약어와 데이터베이스 객체명(view) 는 대소문자를 구별하지 않는다. 열은 하나의 자료형만 가질 수 있다. 문자열상수는 ' ' 로 감싼다. NULL 값 검색은 IS NULL을 사용한다. (ex. SELECT * FROM sample WHERE num IS NULL;) # 2-7.. 책 내용 정리/스프링 입문을 위한 자바 객체 지향의 원리와 이해 2022. 8. 2. 스프링 입문을 위한 자바 객체 지향의 원리와 이해 이 책은 스프링 입문을 위한 내용, 즉 자바의 객체 지향의 원리에 대해 풀었다. 자바의 메커니즘을 제대로 이해하고 바람직한 객체지향설계에 대한 감을 잡을 수 있었다. 처음 객체지향에 대해 알게 되었을 때 만큼 많은 것을 깨닫는 느낌이었다. 이제 막 자바 생태계에 입문하거나 스프링 학습을 시작하는 이에게 권한다. 객체지향의 4대 원칙 중 상속은 영어 단어를 그대로 옮기면서 생긴 오해가 있다. 위 그림처럼 객체 지향의 상속은 계층도가 아니라 밑의 그림처럼 분류도 이다. 아버지는 할아버지이다. (X) but 고래는 포유류이다. (O) 그래서 자바 언어에는 inherits 라는 키워드는 없다. -> extends 를 사용한다. ( 상속이 아닌 확장, 세분화 라고 이해하자. ) 상속은 is a 관계가 아니라 is.. 이전 1 다음