teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

ああああああああああああああああああ

2022/05/17 11:11

投稿

wassan_nikoniko
wassan_nikoniko

スコア9

title CHANGED
@@ -1,1 +1,1 @@
1
- springbootでDBに新規登録しようとするとNullが出る
1
+ ああああああああああああああああああ
body CHANGED
@@ -1,72 +1,1 @@
1
- ### 前提・実現したいこと
2
-
3
- springbootでCRUDの学習をしており、createの部分で躓いており、Nullを解消してDBにデータをインサートしたいです。
4
- ProductControllerの42行目が起因してエラーが出ているところはわかるのですが実際にどの部分が間違えているのかがわからないためご教授いただければ幸いです。
5
-
6
- デバッグを使用として、サービスクラスのmapperを呼び出しているところにブレークポイントを設定しましたが実行は止まらず解決の糸口がわからないため、何卒ご教授いただければ幸いです。
7
- ### 発生している問題・エラーメッセージ
8
-
9
- ```
10
- java.lang.NullPointerException
1
+ ああああああああああああああああああああああああああああああああああああ
11
- at cooking.controller.ProductController.postRegistration(ProductController.java:42)
12
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
13
- at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
14
- at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
15
- at java.base/java.lang.reflect.Method.invoke(Method.java:566)
16
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
17
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
18
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
19
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893)
20
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798)
21
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
22
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
23
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
24
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
25
- at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
26
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
27
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
28
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
29
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
30
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
31
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
32
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
33
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
34
- at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
35
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
36
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
37
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
38
- at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
39
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
40
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
41
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
42
- at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94)
43
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
44
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
45
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
46
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
47
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
48
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
49
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
50
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
51
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
52
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
53
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
54
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
55
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
56
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
57
- at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
58
- at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
59
- at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860)
60
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1598)
61
- at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
62
- at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
63
- at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
64
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
65
- at java.base/java.lang.Thread.run(Thread.java:829)
66
- ```
67
- ![イメージ説明](97c4f5b6ef9439a98056b5eee98e30c1.png)
68
- ![イメージ説明](bb319618108c0705cf23b9692f000ec5.png)
69
- ![イメージ説明](f5911f29513c9227114e5b2301f151cc.png)
70
- ![イメージ説明](fb789ce0ff9a8ede6e71e7d75ddf082e.png)
71
- ![イメージ説明](18a532fe48ef59cd4b30ef3e910d27d5.png)
72
- ![イメージ説明](2838f913ec73c483757c582dd24bd1ff.png)