profile
천천히, 완벽히 배워나가고자 하는 웹 서비스 엔지니어
post-thumbnail

Springboot + Mybatis 연동

오늘은 Springboot와 Mybatis를 연동하는 방법에 대해 알아보도록 하겠다.SpringBoot (JAVA 11, Maven)ThymeleafMySQLSpring Initializr 링크https://start.spring.io의존성 주입된 pom.xm

2021년 12월 18일
·
0개의 댓글
·
post-thumbnail

[JAVA8] Optional

오늘은 JAVA8의 특징 중 하나인 Optional에 대해 간략히 알아보도록 하겠다.Optional은 기존에 null 체크 로직에 대한 개선을 목표로 만들어진 클래스이다.위 예시는 기존에 null 체크를 진행하던 방식이다.위와 같은 방식은 null 체크를 전적으로 개발

2021년 12월 11일
·
0개의 댓글
·
post-thumbnail

[JAVA8] Stream

오늘은 JAVA8에서 유용하게 사용되는 stream에 대해 좀 더 알아보고자 한다.기본적으로 Stream은 데이터를 담고있는 저장소가 아니라는 것을 짚고 넘어가야 한다.데이터를 담고있는 저장소라 함은 List, Map, Array 등의 Object를 의미한다.하지만,

2021년 12월 5일
·
0개의 댓글
·
post-thumbnail

[JAVA8] 자바 8 API의 기본 메소드 & 스태틱 메소드

오늘은 자바 8 API 중 자주 사용되는 기본 메소드/스태틱 메소드에 대해 알아보도록 하겠다.forEach는 Iterable 형태의 Object에 대해 순회하며 무언가를 처리할 때 사용된다.forEach의 param형태는 앞서 배운 함수형 인터페이스 중 하나인 Cons

2021년 12월 5일
·
0개의 댓글
·
post-thumbnail

[JAVA8] 인터페이스 변화

오늘은 JAVA8에서 변화된 내용 중 하나인 인터페이스의 변화에 대해 알아보도록 하겠다.기존에 Interface에 대해 공부한 사람들이라면 Interface는 함수에 대한 선언부만 작성할 뿐, body 구현은 이를 implement한 class에서 Override하는

2021년 12월 5일
·
0개의 댓글
·
post-thumbnail

[JAVA8] 함수형 인터페이스

오늘은 JAVA8부터 지원하는 특징 중 하나인 함수형 인터페이스에 대해 이야기 해보고자 한다.추상 메소드를 단 하나만 가지고 있는 인터페이스@FunctionalInterface 어노테이션을 갖는 인터페이스여기서 추상 메소드를 단 하나만 가지고 있는 인터페이스라는 의미는

2021년 12월 5일
·
0개의 댓글
·