Java查表空指针错误,数据查询空指针错误的有关问题

原因:查询列表的时候,ibatis 返回数据的类型错了.

导致java.lang.NullPointerException 错误.

看到sql打印出来了.所以数据查询是ok的.

[DEBUG] 2017-07-21 19:33:03.439 [SQL] DataSource : [console], Connection : [743yFwMgdKRXR2l1o4cYQN6Y], Result : [  true], Time : [     2] ms, SQL : [select * from contract where end_time < CURDATE() and status= 1]

[ERROR] 2017-07-21 19:33:03.554 生成历史合同失败!

java.lang.NullPointerException

at com.hupun.console.version.console.multi.DataSourceContainer.getConnection(DataSourceContainer.java:108)

at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)

at org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy$TransactionAwareInvocationHandler.invoke(TransactionAwareDataSourceProxy.java:224)

at com.sun.proxy.$Proxy6.getMetaData(Unknown Source)

at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:285)

at org.springframework.jdbc.support.JdbcUtils.extractDatabaseMetaData(JdbcUtils.java:320)

at org.springframework.jdbc.support.SQLErrorCodesFactory.getErrorCodes(SQLErrorCodesFactory.java:214)

at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.setDataSource(SQLErrorCodeSQLExceptionTranslator.java:141)

at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.(SQLErrorCodeSQLExceptionTranslator.java:104)

at org.springframework.jdbc.support.JdbcAccessor.getExceptionTranslator(JdbcAccessor.java:99)

at com.hupun.console.version.console.dao.AbstractSessionDao.translate(AbstractSessionDao.java:95)

at com.hupun.console.version.console.dao.AbstractSessionDao.doExecute(AbstractSessionDao.java:58)

at com.hupun.console.version.console.dao.AbstractSessionDao.doExecute(AbstractSessionDao.java:69)

at com.hupun.console.version.console.dao.ConsoleSystemDaoHandler.queryList(ConsoleSystemDaoHandler.java:56)

at com.hupun.console.version.console.dao.ConsoleSystemDaoHandler.getOverdueContractList(ConsoleSystemDaoHandler.java:168)

at com.hupun.console.test.contract.CreateHistoryContractTimerTest.createHistoryContract(CreateHistoryContractTimerTest.java:62)

at com.hupun.console.test.contract.CreateHistoryContractTimerTest.main(CreateHistoryContractTimerTest.java:30)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值