일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- React JS
- db
- MS-SQL
- .NET
- 깃허브
- AnimationController
- 자바스크립트
- JavaScript
- page
- 파이어베이스
- GitHub
- 마우이
- Maui
- Binding
- 닷넷
- 오류
- spring boot
- typescript
- 함수
- MSSQL
- Flutter
- 애니메이션
- MVVM
- Firebase
- HTML
- 바인딩
- 리엑트
- 플러터
- listview
- Animation
- Today
- Total
목록2024/04/16 (2)
개발노트
JPA를 이용하여 삽입, 조회, 수정, 삭제 등 API 호출 기능을 만들어 보겠습니다. 여기에 ResponsEntity를 이용하여 http 상태코드에 따른 응답도 만들어봅니다. 만들어볼 기능들 예시로 사용될 Ingredient 모델과 리포지토리 Ingredient.java (Model) package com.homebar.apiserver.model; import jakarta.persistence.*; import lombok.Getter; import lombok.Setter; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; @Entity //어노테이션이 있으면 Getter,Setter 자동 생성 @..
Optional 자바 개발자라면 누구나 한 번쯤 NullPointerException(NPE) 문제를 직면하게됩니다. 이런 문제를 해결하기 위한 방법 중 하나가 Optional입니다. NullPointerException을 방지하려면 모든 객체 참조에 대해 null 체크를 수행해야 합니다. 이는 코드를 복잡하게 만들고 가독성을 해치며 실수를 유발할 수 있습니다. Optional은 이 문제에 대한 해결책을 제공합니다. Optional은 값이 존재하지 않을 수 있는 상황을 고려하여 설계된 컨테이너 클래스입니다. Optional로 객체를 감싸고, 값이 존재하지 않을 때 NPE를 방지할 수 있습니다. Optional을 사용하는 이유 명시적인 Null 처리: Optional은 값이 없을 때 명시적으로 처리할 수 ..