校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > Mapper sql語句字段和實體類屬性名字有什么關系

Mapper sql語句字段和實體類屬性名字有什么關系

熱門標簽:南通自動外呼系統軟件 廣東人工電話機器人 石家莊電商外呼系統 百度地圖圖標標注中心 湖南人工外呼系統多少錢 信陽穩定外呼系統運營商 日照旅游地圖標注 申請外呼電話線路 芒果電話機器人自動化

背景:

1.在數據庫中有一個通知表

可以看到其中的

  • gmt_create、
  • notifier_name、
  • outer_title

這三個字段是有下劃線的

2.這張表對應的實體類為

public class Notification {
  private Long id;
  private Long notifier;
  private Long receiver;
  private Long outerId;
  private Integer type;
  private Long gmtCreate;
  private Integer status;
  private String notifierName;
  private String outerTitle;
}

在寫實際java代碼命名采用駝峰命名

注意application.properties是否開啟了駝峰映射

#駝峰映射
mybatis.configuration.map-underscore-to-camel-case=true

3.在Mapper中有一個插入語句

//0.插入一條通知
@Insert("insert into questions (title,description,gmt_create,gmt_modified,creator,tag) values (#{title},#{description},#{gmtCreate},#{gmtModified},#{creator},#{tag})")
void createQuestion(Question question);

結論:在進行占位時#{}中的內容應為gmtCreate

寫的時候留心下,寫成gmt_create可能會報錯

There is no getter for property named 'gmt_create' in 'class com.example.com

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • MyBatis直接執行SQL的工具SqlMapper
  • 詳解 MapperScannerConfigurer之sqlSessionFactory注入方式
  • Mybatis中SqlMapper配置的擴展與應用詳細介紹(1)
  • 使用XSD校驗Mybatis的SqlMapper配置文件的方法(2)
  • 使用XSD校驗Mybatis的SqlMapper配置文件的方法(1)
  • 詳解MyBatis的getMapper()接口、resultMap標簽、Alias別名、 盡量提取sql列、動態操作
  • MyBatis MapperProvider MessageFormat拼接批量SQL語句執行報錯的原因分析及解決辦法

標簽:呼和浩特 公主嶺 合肥 牡丹江 沈陽 阿里 天津 惠州

巨人網絡通訊聲明:本文標題《Mapper sql語句字段和實體類屬性名字有什么關系》,本文關鍵詞  Mapper,sql,語句,字段,和,實體,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mapper sql語句字段和實體類屬性名字有什么關系》相關的同類信息!
  • 本頁收集關于Mapper sql語句字段和實體類屬性名字有什么關系的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 南充市| 泸水县| 精河县| 托里县| 淮滨县| 通化县| 仁化县| 子洲县| 舟曲县| 大港区| 亚东县| 镇赉县| 九龙城区| 全州县| 会昌县| 运城市| 嵩明县| 潞城市| 隆德县| 芜湖县| 金秀| 乌兰浩特市| 波密县| 紫云| 嘉峪关市| 襄汾县| 富平县| 故城县| 台东市| 广饶县| 缙云县| 高邑县| 隆化县| 南陵县| 金昌市| 莱阳市| 诏安县| 湘潭县| 嘉善县| 庆阳市| 黄大仙区|