• 2024-06-12Mybatis 实体类中字段使用 ZonedDateTime,但达梦数据库使用无时区的 Timestamp 时发生的怪事(底层逻辑是错误的,但执行对了)
    背景开发的应用运行在东八区,无国际化需求,也无时区相关要求。后端使用SpringBoot和Mybatis,数据库使用达梦数据库,数据库中存储时间的类型为Timestamp(不存储时区信息)其中实体如下publicclassStudent{Stringid;ZonedDateTimeentryTime;}前端和后端约定时
  • 2023-09-10mybatis中字段映射与表名映射
    2023-09-10@Data@TableName("tbl_phone")publicclassPhone{@TableField(select=false)privateIntegerid;privateStringtype;privateStringname;@TableField(exist=false)privateStringdescription;}@Table
  • 2023-08-29mysql中字段空格转换
    mysql中字段空格转换UPDATEc_kpi_countersSETcounter_enname=RTRIM(counter_enname)###将c_kpi_counters中counter_enname列下的所有含有,右空格的去掉空格在左边UPDATEfenlei_shipinSETtype_name=LTRIM(type_name)空格在右边UPDATEfenlei_shipinSET
  • 2023-07-30Java中过滤出ListA和ListB中字段相同的集合
    Java中过滤出ListA和ListB中age字段相同的User集合在Java中,List是一种常见的集合类型,它可以用来存储一组有序的数据。而对于List中存储的对象类型,我们可以使用泛型来进行限定。假设我们现在有两个List集合,分别为ListA和ListB,它们都存储了一些User对象。现在我们需要从这两个集合
  • 2023-06-20解决PostgreSQL分组聚合时SELECT中字段必须在group或聚合函数中的问题(转自知乎仅供自己学习记录)
    PG的分组函数是比较严格的。你的select字段必须得存在于group子句、或者聚合函数中才行。假设场景是这样的:表结构name、class、score我现在要按照name分组,聚合score数据,还能查出额外的这个class字段如果是MySQL,你可以直接groupname然后selectclass,avg(score),但是你在P
  • 2023-05-19mybatis plus实体类中字段映射mysql中的json格式方式
    packagecom.example.springbootstudy.entity;importcom.baomidou.mybatisplus.annotation.TableField;importcom.baomidou.mybatisplus.annotation.TableId;importcom.baomidou.mybatisplus.annotation.TableName;importcom.baomidou.mybatisplus.extension.handlers.Fas
  • 2023-04-11mysql中字段存储不区分大小写
    mysql中查询时,遇到字段不区分大小写的情况,大小写都能取到值//sql语句中"select*fromtab_userwherebinaryusername=?andpassword=?";binary可以做到区分大小写//MySQL中默认字段是不区分大小写的,如果要完成区分大小写的功能,在设计时要注意字符集的选择
  • 2022-12-24C#中的字段与属性
    什么是字段字段是和类相关联的变量classPoint{publicintx;publicinty;}什么是属性属性是类、结构和接口的命名成员,包
  • 2022-10-19fastadmin列表中字段换行显示
    单一字段自动换行:{field:'admin_id',title:__('负责人'),operate:'LIKE',cellStyle:{css:{"max-width":"300px","white-space":"pre-line","word-wrap":"break-w