일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 비전공자
- 컴퓨터과학과
- 결함테스팅검증테스팅차이
- 정보처리기사
- 시험공부
- 정처기준비
- 정보처리산업기사
- 정의
- 한국방송통신대학교
- 린개발론
- 공부하는직장인
- kiss원칙
- 프로그래밍
- A* 알고리즘
- 프로그래밍언어패러다임
- 결함테스팅
- 개발자
- 테스팅원리
- 검증테스팅
- 소프트웨어테스트
- 수제비
- 균일비용탐색
- 프로그래밍패러다임
- 소프트웨어공학
- 언덕오르기탐색
- 정처기
- 컴퓨터과학개론
- 방통대
- 모바일앱프로그래밍
- 린소프트웨어개발론
- Today
- Total
우와테크
eclipse 이클립스 java.lang.nullpointerexception 본문
eclipse 이클립스 java.lang.nullpointerexception
uwaTech 2021. 12. 30. 09:25
html에서
<input type="hidden" name="boardCode" value=${comment.boardCode}>
<input type="hidden name="commentCode" value=${comment.commentCode}>
와 같이
type="hidden"으로 input으로 정의는 했지만 숨긴 것들을 action에 주소값으로 입력해야 한다.
<form action="editComment?boardCode=${comment.boardCode}&commentCode=${comment.commentCode}" method="post">
------------------------------------------------------------------------------------------------------------------------------
▽갓대희의 작은공간[Java] NullPointException 원인, 예방, 해결하기 (https://goddaehee.tistory.com/126)
7. Spring을 사용하고 있다면 @NotNull 사용하자.
당연히 null을 넘기지 않는 것이 좋지만 만약을 대비하여 Domain(DTO, model)에 @NotNull 어노테이션을 지정하자.
※ null로 인해 발생된 에러는 시간이 지날수록, 자신이 개발한 소스가 아닌 경우 더욱 더 디버깅 하기 어려워 진다.
null이 발생하는게 오류가 아닐 수 도 있고, 오히려 참 일수도 있고, null인경우 또다른 어떤 의미를 내포하고 있는지 판단하기 어렵다.
즉, 처음부터 NPE를 발생시키지 않도록 코딩하면 자연스럽게 코드의 품질이 향상될 것 이다.
2021.01.19
'java-eclipse_IntelliJ_Netbeans' 카테고리의 다른 글
intelliJ에서 .jar 파일 만들기 (0) | 2023.06.15 |
---|---|
eclipse 이클립스 zip 파일로 환경세팅하기 (0) | 2022.12.20 |
이클립스 eclipse로 블로그처럼 게시판 board 만들기 (3) (0) | 2022.01.05 |
이클립스 eclipse로 게시판 board 만들기 (2) (0) | 2022.01.05 |
이클립스 eclipse로 게시판 board 만들기 (1) (0) | 2022.01.04 |