ibator生成代码 insert()报空指针

问题描述

用ibator生成的代码我调用selectByExample()和insert()方法都报空指针异常,查询或者插入的对象都存在,这是为啥

解决方案

解决方案二:
贴出你用ibator生成的代码
解决方案三:
StringopenId=fromUserName;Stringname=request.getParameter("name");StringphoneNum=request.getParameter("phoneNum");Scposusersscposusers=newScposusers();scposusers.setName(name);scposusers.setOpenid(openId);scposusers.setPhonenum(phoneNum);System.out.println(scposusers.toString());scposusersDAO.insert(scposusers);
解决方案四:
看异常信息,看看是多少行抛出的空指针,然后检查代码里那一行的对象,是不是有可能为空。或者加断点,debug
解决方案五:
调试看看那句出错?

时间: 2024-12-21 05:52:07

ibator生成代码 insert()报空指针的相关文章

用MyBatis Generator生成代码 报错了。。

问题描述 用MyBatis Generator生成代码 报错了.. 求解答 解决方案 http://zhidao.baidu.com/link?url=UhIiIEnDpkRwvYIBz4-41W3fDlKGpfFZiaD21bOBrlCjZu9oFhcaDiOAxSCt5lw19vp18jgVCriXQRjFREpAAXcraQ6JCoXHq6b5OovN8Su

界面跳转-intent.getExtras();报空指针

问题描述 intent.getExtras();报空指针 错误的重点是:**把最后Activity接收Activity1传来的数据代码,放在一个按钮中就完全正确,但是要是放在onCreate中,就崩溃报空指针** 程序先是Activity跳到Activity1,然后从Activity1中获取字符串传递回Activity中. 下面是Activity跳转到Activity1的代码: Intent intent=new Intent(); intent.setClass(MainActivity.th

new-短信猫smslib,终端at ok,在srv.stopService()时会报空指针,求大神解决

问题描述 短信猫smslib,终端at ok,在srv.stopService()时会报空指针,求大神解决 1.这几个东西也是按照这个放的 comm.jar 放到 已放入java_homejirelibext javax.comm.properties 已放入java_homejirelib win32com.dll 已放入java_homejirebin 2.我的操作系统是win7 64位的 3.代码如下 package driver; import org.smslib.Library; i

【MyBatis框架】mybatis逆向工程自动生成代码

逆向工程 1.什么是逆向工程 mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml.po..) 企业实际开发中,常用的逆向工程方式: 由于数据库的表生成java代码. 2.下载逆向工程mybatis-generator-core-1.3.2-bundle.zip 3.使用方法(会用) 3.1运行逆向工程  官方文档中提供的运行逆向工程的几种方法 Running MyBatis

创建代码生成器可以很简单:如何通过T4模板生成代码?[上篇]

在<基于T4的代码生成方式>中,我对T4模板的组成结构.语法,以及T4引擎的工作原理进行了大体的介绍,并且编写了一个T4模板实现了如何将一个XML转变成C#代码.为了让由此需求的读者对T4有更深的了解,我们通过T4来做一些更加实际的事情--SQL Generator.在这里,我们可以通过SQL Generator为某个数据表自动生成进行插入.修改和删除的存储过程.[文中源代码从这里下载] 一.代码生成器的最终使用效果 我们首先来看看通过直接适用我们基于T4的SQL生成模板达到的效果.右图(点击

为什么总报空指针错误

问题描述 为什么总报空指针错误 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <%@ page language="java" imp

异常-ServletActionContext.getRequest()报空指针

问题描述 ServletActionContext.getRequest()报空指针 代码如下: package com.web; import java.util.List; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import org.apache.struts2.ServletActionContext; import org.apache.struts2.inte

web service-java调用wsdl接口报空指针

问题描述 java调用wsdl接口报空指针 AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server faultSubcode: faultString: java.lang.NullPointerException faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:java.lang.NullPointerEx

adapter-android程序,报空指针,自己陷入思维僵局了。谁来看看,应该不难。

问题描述 android程序,报空指针,自己陷入思维僵局了.谁来看看,应该不难. android程序,这个界面显示的是手机联系人,在我们平台注册过的联系人显示在最前面.这是adapter中的代码,我感觉逻辑没什么问题,但是在把mList中的几个数据显示完后,在显示非注册用户的时候报了空指针. Contact是个bean,mList是注册过的手机联系人,list是所有的手机联系人.我要让注册过的显示在列表最上面.viewHolder.tv_name.setText(contact.getName(