• [Java] Stream?

    이번엔 Java에 존재하는 고급 기능 중 하나인 Stream 에 대해 알아보자. Stream은 Java 8 부터 등장하게 된 편의 기능이다.
  • What is MSA?

    MSA란, MicroService Architecture의 줄임말이다. 이는 Framework의 구조의 종류이며, 각 기능이 독립 배포가 가능함을 의미한다.
  • [SpringBoot] OAuth & JWT

    SpringBoot로 개발을 하다 보면, 로그인 기능을 구현할 일이 분명히 생긴다. 우리는 일반적으로 로그인 기능을 구현할 때 아래의 3가지 방법을 사용한다.
  • [SpringBoot] 예외 처리

    웹을 개발하다보면, 수많은 Exception 을 마주하게 된다. 보통 제공하는 Exception으로 Catch를 하고 Throw를 할 수 있지만, 필요한 Exception을 Custom해서 사용해야 하는 경우가 있다.
  • [SpringBoot] Optional

    Java에는 Optional이라는 특이한 클래스가 존재한다. Optional이 무엇인지, 왜 사용하는 지에 대해서 알아보자.
  • 스프링 JPA - JPQL 2

    저번 JPQL 강의에 이어서 JPQL에 대해서 알아보자.
  • 스프링 JPA - JPQL

    JPQL(Java Persistence Query Language)란? Java에서 사용하는 객체 지향 쿼리 언어이다. 따라서 Table 대상 쿼리가 아닌 Entity 객체 대상 쿼리문이다.
  • 프로그래머스 Level 3 - 여행 경로

    여행 경로[LEVEL 3]
  • 프로그래머스 Level 3 - 아이템 줍기

    아이템 줍기[LEVEL 3]
  • 스프링 JPA - 다양한 값 타입

    JPA에서 사용하는 여러가지 Data Type에 대해서 알아보자.