调用Dao报空指针异常
提问
已结
1
703
秦几许
2019-07-17
悬赏:20积分
版本:renren-security 2.3.0
开发环境:Chrome
可能又是基础问题,,
但确实不知道错在哪
测试代码片段如下(api中)
// JxcSuperDao.xml sql语句
select * from JXC_Super
SuperCode = #{superCode}
// JxcSuperDao.java DAO接口
JxcSuperEntity selectSupper(@Param("superCode") String superCode);
// supperlierApiController.java Dao调用在Controller和serviceImpl调用都会有这个问题
@GetMapping("/Order/test")
public JxcSuperEntity test(@RequestParam(value = "supperId",defaultValue = "0018") String superCode){
System.out.println(jxcSuperDao);// 输出值为空
JxcSuperEntity jxcSuperEntity = jxcSuperDao.selectSupper(superCode);
System.out.println("test执行了2");
return jxcSuperEntity;
}
错误信息:
2019-07-17 16:20:24.305 INFO 2476 --- [nio-8082-exec-1] o.a.c.c.C.[.[localhost].[/supplier-api] : Initializing Spring DispatcherServlet 'dispatcherServlet'
2019-07-17 16:20:24.306 INFO 2476 --- [nio-8082-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
2019-07-17 16:20:24.317 INFO 2476 --- [nio-8082-exec-1] o.