23/10/11

2023. 10. 11. 22:49

[Spring Boot]

스프링 부트 - 기본편

  • 자바의 객체지향 특성을 잘 활용하기 위해 스프링 프레임워크를 사용하는 것
  • 좋은 객체 지향 프로그래밍이란, 유연하고 변경에 용이하게 만드는 것
  • SOLID 원칙 중 DIP와 OCP를 다형성만으로는 지키기 어렵기 때문에 스프링의 DI 컨테이너의 도움을 받는다.
    • 다형성이란 클라이언트가 역할(인터페이스)에만 의존하고, 구현체에는 의존하지 않는 것

[SQL]

해커랭크 - BST 만들기

  • Binary Tree의 정보로 노드의 값과 부모 노드가 주어질 때, 각 노드가 Root, Leaf, Inner 노드인지 노드 값과 타입을 함께 출력해야한다.
  • 서브쿼리에 노드의 자식 정보를 저장하기 위해 LEFT JOIN을 사용했다.
  • 지원서 작성 (지원동기란...)

'Dev > TIL' 카테고리의 다른 글

23/10/10  (1) 2023.10.11
23/10/07  (0) 2023.10.08
23/10/05  (1) 2023.10.06
23/10/04  (0) 2023.10.05
23/10/03  (1) 2023.10.04

BELATED ARTICLES

more