mybits oracle 空指针,springboot+mybits的insert出现空指针报错

题目描述

使用springboot+mybits进行数据库插入操作时,使用实体类set数值,会出现报错java.lang.NullPointerException: null

问题出现的环境背景及自己尝试过哪些方法

使用输出,又可以输出实体类里面的内容,并且select可以查询出来

相关代码

具体代码:

dataIfm.setMd5(md5.toString());

dataIfm.setUsername(username);

dataIfm.setProjectName(headName);

if(dataIfm == null){

System.out.println("数据为空");

}else {

System.out.println(dataIfm.getMd5());

System.out.println(dataIfm.getProjectName());

System.out.println(dataIfm.getUsername());

}

/*int i = dataIfmService.insertIfm(dataIfm);

mapper:

insert into data_ifm

username,

project_name,

MD5,

Data_type,

insert_time,

#{username,jdbcType=VARCHAR},

#{projectName,jdbcType=VARCHAR},

#{md5,jdbcType=VARCHAR},

#{dataType,jdbcType=VARCHAR},

#{insertTime,jdbcType=VARCHAR},

实体类:

public class DataIfm {

private String username;

private String projectName;

private String md5;

private String dataType;

private String insertTime;

public String getUsername() {

return username;

}

public void setUsername(String username) {

this.username = username == null ? null : username.trim();

}

public String getProjectName() {

return projectName;

}

public void setProjectName(String projectName) {

this.projectName = projectName == null ? null : projectName.trim();

}

public String getMd5() {

return md5;

}

public void setMd5(String md5) {

this.md5 = md5 == null ? null : md5.trim();

}

public String getDataType() {

return dataType;

}

public void setDataType(String dataType) {

this.dataType = dataType == null ? null : dataType.trim();

}

public String getInsertTime() {

return insertTime;

}

public void setInsertTime(String insertTime) {

this.insertTime = insertTime == null ? null : insertTime.trim();

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值