Problem reason: forget to write @resource;
This is known: The service may not have been introduced.
All error Codes:
22:33:17,883 DEBUG sessionimpl:243-opened session at timestamp:1430836397822:34:11,470 ERROR admincontroller:39-User use R [Id=11, Name=caowenyan, Pwd=null, Mail=null, Photo=null, Createdate=null, Logindate=null, ip= Local, Status=null, score= NULL, Chinaname= Cao Wenyan, phone=15022781770, addr= Henan province Jiyuan Zhi Town, Sex=1, qq=284804814, Description=null, edu= undergraduate, school= Tianjin Agricultural College, Skill=java,c++] Add exception Java.lang.NullPointerExceptionat Com.pp.controller.PPUserController.updateDetail ( ppusercontroller.java:33) at Sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at Sun.reflect.NativeMethodAccessorImpl.invoke (nativemethodaccessorimpl.java:57) at Sun.reflect.DelegatingMethodAccessorImpl.invoke (delegatingmethodaccessorimpl.java:43) at Java.lang.reflect.Method.invoke (method.java:606) at Org.springframework.web.method.support.InvocableHandlerMethod.invoke (invocablehandlermethod.java:213) at Org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest (invocablehandlermethod.java:126 ) at Org.springframewOrk.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle ( servletinvocablehandlermethod.java:96) at Org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod ( requestmappinghandleradapter.java:617) at Org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal ( requestmappinghandleradapter.java:578) at Org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle ( ABSTRACTHANDLERMETHODADAPTER.JAVA:80) at Org.springframework.web.servlet.DispatcherServlet.doDispatch ( dispatcherservlet.java:923) at Org.springframework.web.servlet.DispatcherServlet.doService ( dispatcherservlet.java:852) at Org.springframework.web.servlet.FrameworkServlet.processRequest ( frameworkservlet.java:882) at Org.springframework.web.servlet.FrameworkServlet.doPost (frameworkservlet.java:789) At Javax.servlet.http.HttpServlet.service (httpservlet.java:646) at Javax.servlet.http.HttpServlet.service ( HttpServlet.java:727) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (applicationfilterchain.java:303) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (applicationfilterchain.java:208) at Org.apache.tomcat.websocket.server.WsFilter.doFilter (wsfilter.java:52) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (applicationfilterchain.java:241) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (applicationfilterchain.java:208) at Org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (characterencodingfilter.java:88) at Org.springframework.web.filter.OncePerRequestFilter.doFilter (onceperrequestfilter.java:76) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (applicationfilterchain.java:241) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (applicationfilterchain.java:208) at Org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal ( opensessioninviewfilter.java:119) at Org.springframework. Web.filter.OncePerRequestFilter.doFilter (onceperrequestfilter.java:76) at Org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (applicationfilterchain.java:241) at Org.apache.catalina.core.ApplicationFilterChain.doFilter (applicationfilterchain.java:208) at Org.apache.catalina.core.StandardWrapperValve.invoke (standardwrappervalve.java:220) at Org.apache.catalina.core.StandardContextValve.invoke (standardcontextvalve.java:122) at Org.apache.catalina.authenticator.AuthenticatorBase.invoke (authenticatorbase.java:501) at Org.apache.catalina.core.StandardHostValve.invoke (standardhostvalve.java:170) at Org.apache.catalina.valves.ErrorReportValve.invoke (errorreportvalve.java:98) at Org.apache.catalina.valves.AccessLogValve.invoke (accesslogvalve.java:950) at Org.apache.catalina.core.StandardEngineValve.invoke (standardenginevalve.java:116) at Org.apache.catalina.connector.CoyoteAdapter.service (coyoteadapter.java:408) at Org.apache.coyote.http11.AbstractHttp11Processor.process (Abstracthttp11processor.java:1040) at Org.apache.coyote.abstractprotocol$abstractconnectionhandler.process (AbstractProtocol.java : 607) at Org.apache.tomcat.util.net.jioendpoint$socketprocessor.run (jioendpoint.java:315) at Java.util.concurrent.ThreadPoolExecutor.runWorker (threadpoolexecutor.java:1145) at Java.util.concurrent.threadpoolexecutor$worker.run (threadpoolexecutor.java:615) at Java.lang.Thread.run ( thread.java:744)
Java.lang.NullPointerException at Com.pp.controller.PPUserController.updateDetail (ppusercontroller.java:34)