JPA-数据库字段反写为NULL

最近发现了一个问题,业务表中 provinceCode 字段总被置为 NULL
最后定位到了model层,model中这个字段set方法为后期手写添加的,其中入参 ProvinceCode大写 导致了表数据字段被映射为NULL。
发现问题所在
因为setProvinceCode方法的入参provinceCode的大写“P”,
导致 this.provinceCode = provinceCode; 未按预期执行。

public void setProvinceCode(String ProvinceCode) {
	this.provinceCode = provinceCode;
}

在使用dao层方法(如下)时,数据库 TbTradeRequestTrading 表的 provinceCode 被反写为了 NULL

List<TbTradeRequestTrading> findAllBySpecialNoAndSectionIdAndStatusId
(String specialNo, Integer sectionId, String statusId);

数据库被反写结果:
数据库被反写

发布了18 篇原创文章 · 获赞 6 · 访问量 8535

猜你喜欢

转载自blog.csdn.net/m0_37827628/article/details/105416927
今日推荐