Springboot verwendet die Datenbank Mybatis-plus3.5.0, um die Datumsdatenzuordnung abzurufen. Das LocalDateTime-Feld der Java-Klasse ist null

Problembeschreibung

提示:问题:

Datenbankfeld: DATETIME Java-Entitätsklassenfeld LocalDateTime Das mit der Abfrageanweisung abgefragte Datumsfeld ist null, auch wenn es verwendet wird

@TableField(value = "数据库字段")

Das herausgenommene Datum ist immer noch null

Lösung:

Deaktivieren Sie die automatische Benennung von Camel Cases in der Konfigurationsdatei application.yml von Springboot

mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    map-underscore-to-camel-case: false # 添加这一段配置 关闭自动驼峰命名

Wenn Sie eine Druid-Datenquelle verwenden, wird empfohlen, die Datenquellenversion zu aktualisieren.

			<!--druid数据源-->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>druid</artifactId>
                <version>1.2.15</version>
            </dependency>

Guess you like

Origin blog.csdn.net/prjh_/article/details/128368414