일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Tomcat
- Ajax
- 구멍가게코딩단
- mybatis
- INSERT
- mysql
- vue Carousel
- MariaDB
- java
- github
- JAXBContext
- spring
- query
- JQuery
- JSON
- 부스트코스
- 정보처리산업기사
- bulkinsert
- checkbox
- NoSQL
- jsp
- 오라클
- vue.js
- jdbc
- insertAll
- vscode tutorial
- swipe 배너
- 마스킹
- 기출문제
- egov
Archives
- Today
- Total
개발새발
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null 본문
Framework/Spring
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null
재래김유진 2019. 12. 10. 20:55728x90
반응형
Query에 Null 값이 들어갔을 경우 발생하는 문제입니다.
해결 방법
1. Controller, DAO, Service 단에서 각각에 넘겨주는 쿼리값의 주입이 됐는지 확인 2. DB가 run 중인지 확인
|
구글링했을때 나오는 힌트
나는 model class 컬럼명이랑 db 컬럼명이랑 일치하지 않아서 생긴 오류였다. (언더바를 생략했었음.)
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
|
package com.basicit.intranet.model;
import java.util.Date;
public class MemberModel {
// 회원 시퀀스
private int MBER_SEQ;
// 포린키 회사 시퀀스
private int FK_CMPNY_SQE;
// 회원 아이디 로그인 아이디
private String MBER_ID;
// 회원 비밀번호 비밀번호
private String MBER_PASSWORD;
// 회원 명칭 이름
private String MBER_NAME;
// 회원 이메일 회원 이메일주소
private String MBER_EMAIL;
// 회원 직급 직급
private String MBER_CLSF;
// 회원 사용상태 사용 상태 ( Y : 사용, N : 사용안함 )
private String MBER_USESTT;
// 회원 등록일 등록일
private Date MBER_RGSDE;
// 회원 수정일 수정일
private Date MBER_UPDDE;
public int getMBER_SEQ() {
return MBER_SEQ;
}
public void setMBER_SEQ(int mBER_SEQ) {
MBER_SEQ = mBER_SEQ;
}
public int getFK_CMPNY_SQE() {
return FK_CMPNY_SQE;
}
public void setFK_CMPNY_SQE(int fK_CMPNY_SQE) {
FK_CMPNY_SQE = fK_CMPNY_SQE;
}
public String getMBER_ID() {
return MBER_ID;
}
public void setMBER_ID(String mBER_ID) {
MBER_ID = mBER_ID;
}
public String getMBER_PASSWORD() {
return MBER_PASSWORD;
}
public void setMBER_PASSWORD(String mBER_PASSWORD) {
MBER_PASSWORD = mBER_PASSWORD;
}
public String getMBER_NAME() {
return MBER_NAME;
}
public void setMBER_NAME(String mBER_NAME) {
MBER_NAME = mBER_NAME;
}
public String getMBER_EMAIL() {
return MBER_EMAIL;
}
public void setMBER_EMAIL(String mBER_EMAIL) {
MBER_EMAIL = mBER_EMAIL;
}
public String getMBER_CLSF() {
return MBER_CLSF;
}
public void setMBER_CLSF(String mBER_CLSF) {
MBER_CLSF = mBER_CLSF;
}
public String getMBER_USESTT() {
return MBER_USESTT;
}
public void setMBER_USESTT(String mBER_USESTT) {
MBER_USESTT = mBER_USESTT;
}
public Date getMBER_RGSDE() {
return MBER_RGSDE;
}
public void setMBER_RGSDE(Date mBER_RGSDE) {
MBER_RGSDE = mBER_RGSDE;
}
public Date getMBER_UPDDE() {
return MBER_UPDDE;
}
public void setMBER_UPDDE(Date mBER_UPDDE) {
MBER_UPDDE = mBER_UPDDE;
}
}
|
728x90
반응형
'Framework > Spring' 카테고리의 다른 글
Excel upload 화면에 보여준 후 DB 저장 (3) | 2020.11.20 |
---|---|
[Spring] 한글 깨짐 인코딩 (0) | 2019.12.22 |
[eclipse] @RestController "cannot be resolved to a type" (0) | 2019.12.18 |
[Spring] Log4j (0) | 2019.12.16 |
Comments