国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用mybatisplus查詢(xún)sql時(shí),報(bào)Error attempting to get column ‘ID‘ from result set錯(cuò)誤

這篇具有很好參考價(jià)值的文章主要介紹了使用mybatisplus查詢(xún)sql時(shí),報(bào)Error attempting to get column ‘ID‘ from result set錯(cuò)誤。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

問(wèn)題描述:
在使用如下代碼進(jìn)行查詢(xún)時(shí),報(bào)Error attempting to get column ‘ID’ from result set錯(cuò)誤:

 LambdaQueryWrapper<TimeFeature> wrapper = new LambdaQueryWrapper<>();
 wrapper.eq(TimeFeature::getDate, currentDateTime);
 TimeFeature timeFeature = timeFeatureMapper.selectOne(wrapper);

首先排除數(shù)據(jù)庫(kù)字段大小寫(xiě)問(wèn)題。
然后考慮ID字段在本輪邏輯中不是很重要,對(duì)代碼做了如下更改,指定了查詢(xún)字段:

LambdaQueryWrapper<TimeFeature> wrapper = new LambdaQueryWrapper<>();
wrapper.select(TimeFeature::getDate,TimeFeature::getDayType5)
.eq(TimeFeature::getDate, currentDateTime);
TimeFeature timeFeature = timeFeatureMapper.selectOne(wrapper);

結(jié)果查詢(xún)正常,然后能得出結(jié)果集到實(shí)體類(lèi)的映射過(guò)程出現(xiàn)問(wèn)題。
然后通過(guò)排查代碼,發(fā)現(xiàn)我的實(shí)體類(lèi)使用了@AllArgsConstructor注解,

@Data
@TableName("TIME_FEATURE")
@ApiModel(value = "TimeFeature對(duì)象", description = "日期類(lèi)型映射")
@AllArgsConstructor
public class TimeFeature extends BaseEntity{

    @ApiModelProperty("日期")
    private LocalDateTime date;

    @ApiModelProperty("類(lèi)型")
    private Integer dayType5;

}

這個(gè)注解導(dǎo)致了指定的默認(rèn)構(gòu)造方法是只包含date,dayType5兩個(gè)參數(shù)的方法。所以無(wú)法通過(guò)默認(rèn)的構(gòu)造方法將對(duì)應(yīng)的結(jié)果集映射到實(shí)體類(lèi)。
所以將這個(gè)注解去掉就解決問(wèn)題了。
引申思考,那使用@Builder注解會(huì)不會(huì)導(dǎo)致類(lèi)似的問(wèn)題呢?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-701258.html

到了這里,關(guān)于使用mybatisplus查詢(xún)sql時(shí),報(bào)Error attempting to get column ‘ID‘ from result set錯(cuò)誤的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempt

    這個(gè)異常 java.sql.SQLNonTransientConnectionException 表示嘗試創(chuàng)建到數(shù)據(jù)庫(kù)服務(wù)器的連接時(shí)發(fā)生了非暫時(shí)性的錯(cuò)誤,而且在嘗試了3次重連之后仍然失敗,因此放棄連接。 錯(cuò)誤原因可能包括但不限于以下幾點(diǎn): 數(shù)據(jù)庫(kù)服務(wù)器未運(yùn)行或不可達(dá):請(qǐng)檢查數(shù)據(jù)庫(kù)服務(wù)器是否正在運(yùn)行,并且客

    2024年04月14日
    瀏覽(23)
  • Error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSeq

    Error:Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSeq

    在進(jìn)行Android開(kāi)發(fā)學(xué)習(xí)是遇到一個(gè)error: Attempt to invoke virtual method ‘void android.widget.TextView.setText(java.lang.CharSequence)’ on a null object reference 原因:你定義的變量不被識(shí)別,他不知道是哪個(gè)。例如我的就是因?yàn)門(mén)extView有兩個(gè),系統(tǒng)不知道使用說(shuō),導(dǎo)致程序運(yùn)行不起來(lái)。 我的xml有兩

    2024年02月11日
    瀏覽(29)
  • [Bug0025] Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containe...

    [Bug0025] Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'containe...

    1、問(wèn)題 2、場(chǎng)景 關(guān)聯(lián)查詢(xún),刪除接口調(diào)用另外一個(gè)查詢(xún)接口,在xml中新添加了查詢(xún)條件,大意字段寫(xiě)錯(cuò) 3、原因 containerId字段在xml中寫(xiě)錯(cuò)了,應(yīng)該寫(xiě)container_id 4、解決方案 到對(duì)應(yīng)的xml文件中更改字段

    2024年02月12日
    瀏覽(18)
  • uniapp [Vue warn]: Error in onLoad hook: “TypeError: Attempting to change the setter of an unconfigu

    用uniapp開(kāi)發(fā)微信小程序時(shí)候發(fā)現(xiàn)報(bào)這個(gè)錯(cuò)誤,記錄下我是如何解決的! uniapp [Vue warn]: Error in onLoad hook: \\\"TypeError: Attempting to change the setter of an unconfigurable property.\\\" 由于在Object.defineproperty方法中,控制屬性不可以被刪除, unconfigurable 狀態(tài)。 我們來(lái)看下 Object.defineproperty方法的具體

    2024年02月13日
    瀏覽(16)
  • 【解決】ERROR: Cannot execute /export/server/hadoop-3.3.0/libexec/yarn-config.sh 和Attempting to operate

    【解決】ERROR: Cannot execute /export/server/hadoop-3.3.0/libexec/yarn-config.sh 和Attempting to operate

    今天在啟動(dòng)Hadoop集群的時(shí)候,我突然發(fā)現(xiàn)在Hadoop003虛擬機(jī)上的yarn啟動(dòng)不了了。就是在 /opt/module/hadoop-3.1.3/sbin目錄下的 start-yarn.sh命令啟動(dòng)不了??偸秋@示如下錯(cuò)誤 ERROR: Cannot execute /export/server/hadoop-3.3.0/libexec/yarn-config.sh ?我試了網(wǎng)上的各種辦法,也試了刪除data 和 logs 重新格式

    2024年04月28日
    瀏覽(49)
  • (轉(zhuǎn))java.sql.SQLException: An attempt by a client to checkout a Connection has timed out.

    jar包下載方式 官網(wǎng)地址:MySQL :: Download Connector/J,如果你打不開(kāi)官網(wǎng),在下面我為你準(zhǔn)備了直接下載jar包的鏈接地址。 在選擇操作系統(tǒng)時(shí),此處選擇platform independent(獨(dú)立于平臺(tái))。 ? 8.0版本的jar包下載地址,點(diǎn)擊直接下載。 https://dev.mysql.com/get/Downloads/Connector-J/mysql-connect

    2023年04月26日
    瀏覽(15)
  • Hadoop運(yùn)行報(bào)ERROR: Attempting to operate on hdfs as root或者HDFS_ZKFC_USER defined錯(cuò)誤的解決方法

    ??每天給自己一個(gè)希望,不為明天煩惱,不為昨天嘆息,只為今天更美好;每天給自己一份瀟灑,不為明天擔(dān)憂(yōu),不為昨天懊惱,只為今天更快樂(lè),早安,朋友! ??配置完Hadoop,啟動(dòng)hadoop集群運(yùn)行時(shí)報(bào)了以下錯(cuò)誤信息: Starting namenodes on [master] ERROR: Attempting to operate on h

    2024年02月16日
    瀏覽(27)
  • Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column ‘u.user_id‘ in ‘whe

    記錄一下, 如下報(bào)錯(cuò) 提示:這里填寫(xiě)問(wèn)題的分析: 在確保sql語(yǔ)法正確的情況下 其中l(wèi)eft join sys_user su on tmu.receive_user_id=su.user_id 這里的 sys_user su 這個(gè)別名su 要與 userAlias = \\\"su\\\" 的su相對(duì)應(yīng),名不能亂起 其中datascrop.java

    2024年02月07日
    瀏覽(24)
  • 解決cURL error 60: SSL certificate problem: unable to get local issuer certifica

    解決cURL error 60: SSL certificate problem: unable to get local issuer certifica

    報(bào)錯(cuò):cURL error 60: SSL certificate problem: unable to get local issuer certifica 報(bào)錯(cuò)原因:因?yàn)闆](méi)有配置信任的服務(wù)器HTTPS驗(yàn)證。默認(rèn)情況下,cURL被設(shè)為不信任任何CAs,因此瀏覽器無(wú)法通過(guò)HTTPs訪(fǎng)問(wèn)你服務(wù)器。 一、解決方式 下載證書(shū) 1、放到這里來(lái) 2、修改php.ini文件,去掉前面“;” 路徑帶

    2024年02月16日
    瀏覽(35)
  • 解決 cURL error 60: SSL certificate problem: unable to get local issuer certificate

    解決 cURL error 60: SSL certificate problem: unable to get local issuer certificate

    異常拋出 cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) 報(bào)錯(cuò)原因:因?yàn)闆](méi)有配置信任的服務(wù)器HTTPS驗(yàn)證。默認(rèn)情況下,cURL被設(shè)為不信任任何CAs,因此瀏覽器無(wú)法通過(guò)HTTPs訪(fǎng)問(wèn)你服務(wù)器。? 1.下載證書(shū) 2.下載后放入PHP擴(kuò)展

    2024年02月07日
    瀏覽(26)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包