# optional

148개의 포스트

Optioanl이란?

Optioanl는 null 값이 가능한 T타입의 객체를 감싸는 Wrapper 클래스로, NPE(Null Point Exception)이 발생하지 않도록 해준다.Optional은 데이터를 Wrapping하고 Null일 경우 처리하는 함수 등의 오버헤드가 있으므로 Null

2일 전
·
0개의 댓글
·
post-thumbnail

nullable 한 쿼리 파라미터 대응하기

오디고 프로젝트에서 장소를 조회하는 API 를 개발하던 중, 장소의 카테고리 에 따라 필터링을 하도록 API를 설계했다.API의 URI를 설계하는 과정에서 쿼리 파라미터를 선택적으로 받아야하는 필요성을 느꼈고, 그에 따라 URI와 컨트롤러 메서드 역시 변경하게 되었다

5일 전
·
0개의 댓글
·

로그인 처리를 위한 Java 개념 정리

로그인 처리를 배우면서 필요한 Java 개념 정리 (제어자, Optional<T>)

6일 전
·
0개의 댓글
·

Maven scope & optional

optional은 의존성을 선택적으로 사용하도록 허용하는 설정입니다. 즉, 프로젝트에 의존성을 추가하더라도 빌드 결과물에 포함되지 않을 수 있습니다. 이 설정은 프로젝트가 다른 모듈과 함께 사용될 때 해당 모듈에서 선택적으로 의존성을 사용하도록 허용할 때 유용합니다.M

2023년 3월 21일
·
0개의 댓글
·
post-thumbnail

HTTP ResponseEntity

ResponseEntity 클래스는 HTTP 응답(Response)을 나타내는 객체로, 반환된 HTTP 상태코드와 헤더, 응답 본문 등을 포함한다.ResponseEntity는 밑의 사진에서 보이는 것처럼 HttpEntity를 상속받았기 때문이다.바로 위의 사진은 HTT

2023년 3월 19일
·
0개의 댓글
·

몰랐던 Java 문법과 클래스

개발을 할 때 가장 많이 발생하는 예외 중 하나가 바로 NPE(NullPointerException)이다. NPE를 피하려면 null 여부를 검사해야 하는데, null 검사를 해야하는 변수가 많은 경우 코드가 복잡해지고 번거롭다. 그래서 널리 사용되는 것이 Option

2023년 3월 17일
·
0개의 댓글
·

[iOS/Swift] 옵셔널이란

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

Optional<T>

옾셔널 옾카페

2023년 2월 24일
·
0개의 댓글
·
post-thumbnail

항해99 DAY39 TIL (Optional)

spring boot 를 사용하면서 자주 쓰게 되는 클래스 였다. 안다기 보다는 다들 사용하니 나도 따라서 사용해본 클래스였다. 그래서 이해를 해야 코드를 쓰는 내 입장에서는 알아보는 게 필수였다. Optional 클래스는 자바8 부터 null값에 대한 처리를 더 깔끔

2023년 2월 23일
·
0개의 댓글
·

Java Optional

JAVA에서 NULL처리 java에서는 데이터가 없음을 처리하기 위해 null를 사용할때가 있다. 하지만 잘못 사용하면 NullPointerException(NPE)를 발생시킬수 있다. java8에서 부터는 Optional 클래스를 제공한다. Optional 클

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

Optional<>

CrudRepository.java안에 이런게 있다공부예정

2023년 2월 18일
·
0개의 댓글
·

Optional Class

Null을 직접 다룰때 NPE( Null Point Exception )이 발생하는 위험성이 있다.이 문제를 보완하기 위해 null이 등장할 위험이 있는 객체에 대해 Optional을 감싸(Wrapper) 해결하기 위해 등장했다. 그런데 이 과정에서 오버헤드가 발생하

2023년 2월 13일
·
0개의 댓글
·
post-thumbnail

Optional 연습하기

Java8 이후로 나온 Optional API를 실습을 해보며 정리한 포스팅입니다.

2023년 2월 11일
·
0개의 댓글
·
post-thumbnail

Optional 정리

Java8 이후로 추가된 기능 중 하나인 Java Optional에 대해 정리했습니다. 자주 쓰이는 기능을 토대로 정리했습니다.

2023년 2월 11일
·
0개의 댓글
·

Java Optional 사용법

Optional 객체 생성Optional객체 값 가져오기Optional에서 사용하는 map()은 Stream과 똑같이 사용하면 된다.내용출처: https&#x3A;//www.youtube.com/watch?v=W_kPjiTF9RIorEl

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

[Swift] 06. Optional

Optional Optional은 Optional의 뜻은 '값이 있을 수도, 없을 수도 있음'이다. 즉, 옵션 같이 선택적이라고 직관적으로 이해하면 편할 것 같다. Optional이 필요한 이유? 다음과 같이 Optional이 아닌 상수에 nil을 할당하려고 하면

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

[swift] Optional

Optional은 스위프트에 있는 타입 중 하나입니다.옵셔널 타입을 선언하면 변수나 상수에 값이 있을 수도, 없을 수도 있다는 뜻입니다.옵셔널 타입이 아닌 경우 변수에 값이 없다면 에러를 일으키지만 옵셔널 타입을 사용한다면 변수에 값이 없어도 에러가 나지 않게 할 수

2023년 1월 21일
·
0개의 댓글
·
post-thumbnail

[Swift] 옵셔널과 옵셔널 언래핑

오늘은 Swift의 옵셔널에 대해서 알아보는 시간을 가져봅시다!옵셔널이란, cpu가, 값이 없는 메모리 영역에 접근했을 때 발생하는 에러를 방지하기 위해 생긴 새로운 타입이다.기존에 존재하는 타입에 ‘?’을 붙인 형태로 표현하며, 해당 타입의 모든 데이터 값과, ‘값이

2023년 1월 10일
·
0개의 댓글
·

자바 옵셔널

자바 옵셔널은 자바8에서 처음 도입이 되었고 도입된 이유는 null 때문이다. null은 자바 프로그래머들에게 불편함을 더 많이 제공한다.위 코드를 보자. Person 클래스는 한 사람을 표현한다. House는 owner와 Address를 표현할 수 있다.어떤 개발자가

2023년 1월 10일
·
0개의 댓글
·