E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
TableField
mybatisJava对象、list和json转换
1.参考mybatis-plusmybatisJava对象、list和json转换网上好多不靠谱,参考mybatis-plus中@
TableField
,mybatis中自定义实现这样不需要对象中属性字符串接收
分享心得
·
2023-08-02 12:34
mybatis
【外卖系统】分类管理业务
创建人、修改时间、修改人等字段,在其他功能中也会有出现,属于公共字段,对于这些公共字段最好是在某个地方统一处理以简化开发,使用MybatisPlus提供的公共字段自动填充功能代码实现在实体类的属性上加入@
TableField
阿巴阿阿巴巴巴巴
·
2023-07-31 22:43
java
java
spring
mybatisplus入门教程
SpringBoot项目添加依赖配置数据库连接MySQL编写代码实体类GkUserDomainmapperxml映射文件业务层,实现类控制层创建请求配置日志打印注解@TableName@TableId@
TableField
geekmice
·
2023-07-31 12:20
Mybatis
Plus
java
开发语言
MyBatis基本用法-@
TableField
MyBatisPlus是一个强大的持久层框架,提供了很多方便的注解和配置,其中包括@
TableField
注解用于配置字段映射。
123的故事
·
2023-07-28 11:08
mybatis
oracle
数据库
统一异常处理,自定义异常
、创建自定义异常类2、添加异常处理方法3、修改Controller4、测试返回异常消息看Java项目中定义统一返回结果_半截的诗--的博客-CSDN博客一、制造异常屏蔽IntegralGrade中的@
TableField
半截的诗--
·
2023-07-28 04:28
springboot
JAVA
java
开发语言
spring
boot
@TableName 、@TableId、@
TableField
、MyBatis-Plus 字段类型处理器TypeHandler
一、@TableName、@TableId、@
TableField
@TableName(value="sys_Log")//value作用:value指定数据库中的表名publicclassSysLog
Little-Arya
·
2023-07-27 21:03
MyBatis-Plus
mybatis
数据库
java
Mybatis 支持复杂类型方式List<String>
设置autoResultMap=true@
TableField
(value="enums",typeHandler=JacksonTypeHandler.class)
JenneyAes
·
2023-07-27 19:43
mybatis
java
开发语言
MyBatis基本用法-
TableField
TableField
注解
TableField
是MyBatisPlus框架提供的注解之一,用于指定实体类字段与数据库表字段的映射关系。
123的故事
·
2023-07-26 14:16
后端
Java
mybatis
MyBaitsPlus逻辑删除时,自动添加删除时间
delete_time字段ALTERTABLE`table_name`ADDCOLUMN`delete_time`bigintNULLDEFAULTNULLCOMMENT'删除时间'实体父类Entity中添加映射@
TableField
hcd1129
·
2023-07-26 09:54
java
MyBaitsPlus
java
MyBatis实体非数据库字段的属性注解
@Transient@
TableField
(exist=false)privateStringsettings;如果还报错Unknowncolumn‘opinions’in‘whereclause’检查下方类似代码
清秋め
·
2023-07-22 21:20
java
数据库
mybatis
mybatis
数据库
java
@
TableField
注解的使用
mybatis:@
TableField
(exist=false)注解加在bean属性上,表示当前属性不是数据库的字段/***天*/@
TableField
(exist=false)privateStringdays
Myovlmx
·
2023-07-22 11:46
MyBatisPlus
MyBatis
mybatis
java
spring
mybaits plus 解决关键字冲突
@
TableField
(value="`remarks`")在注解里面加`号就解决了,原理很简单,当mybaits底层扫描注解之后保存其中的值,通过这些值拼接执行sql,所以直接就能拼接出select`
贵在专一
·
2023-07-20 13:46
java
spring
cloud
数据库
mysql
sql
MybatisPlus实现插入或更新数据时自动生成时间戳
实现插入或更新数据时,自动生成时间戳功能首先看下数据库表:我需要在插入或更新数据时,为create_time字段自动生成时间戳只需下面两步即可完成:1.在pojo类中,需要生成时间戳的字段上设置如下两个注解@
TableField
王钧石的技术博客
·
2023-07-19 12:38
ORM框架
mybatis
Mybatis saveAndUpdate空值不更新问题及解决
目录MybatissaveAndUpdate空值不更新Mybatis使用update更新值为null时不生效出现的问题原因解决方法总结MybatissaveAndUpdate空值不更新@
TableField
·
2023-07-19 09:22
mybatis 查询数据库json字段
@TableName(value=“xxxxxxx”,autoResultMap=true)@
TableField
(value=“xxx”,typeHandler=JacksonTypeHandler.class
weixin_46095160
·
2023-07-19 04:00
mybatis
json
mysql
数据库json格式字段映射,以及泛型擦除笔记
如果使用了Mybatis-Plus(后文简称MP),则在实体类上增加注解:@TableName(value="sys_menu",autoResultMap=true),并在对应字段上增加注解:@
TableField
rakunjo
·
2023-07-19 04:29
数据库
json
list
MyBatis-Plus 入门 (二)
@
TableField
二、更新操作根据id进行更新根据条件进行更新1.通过QueryWrapper2.通过UpdateWrapper三、删除操作deleteById()d
TechHao-Plus
·
2023-07-18 20:17
MyBatis-Plus
后端
数据库
java
MybatisPlus字段类型转换的实现示例
目录resultMap的作用是什么mybatisPlus如何完成字段映射自动映射@
TableField
是能够指定jdbcType的mybatis如何完成查询参数转换先来回忆下在mybatis中的resultMap
·
2023-07-17 16:07
mybatis-plus数据库存JSON字符串,java使用实体接收
在字段上使用JSON处理器,如下@
TableField
(typeHandler=FastjsonTypeHandler.class)privateListvalueList;实体名加上@TableName
涂山小楼
·
2023-07-15 22:30
mysql
mybatis-plus
Java框架学习(二)SSM体系:Spring、SpringMVC、MybatisPlus
基础配置namescopeBean实例化方式Bean的生命周期依赖注入方式依赖自动装配Mybatis-Plus配置BaseMapper通用Service常用注解@TableName@TableId雪花算法@
TableField
芸兮
·
2023-07-15 07:27
Java框架
java
学习
spring
MyBatis Plus 主子表插入与查询数据
子表:newuser_itempackagecom.css.paas.ws.service.MyBatis.api;importcom.baomidou.mybatisplus.annotations.
TableField
H_Hao
·
2023-07-13 18:02
总结
mysql数据库的文件上传与下载
目录mysql数据库的文件上传mysql数据库的文件下载mysql数据库的文件上传1.文件实体类的该字段用bytes数组/***文件流*/@
TableField
(value="accessory",typeHandler
小田资料库
·
2023-06-22 22:13
mysql
数据库
File上传下载
日常项目开发中遇到的技术问题
@
TableField
(exist=false)Listtermi
qq_34097912
·
2023-06-22 03:13
mybatis
java
开发语言
MyBatis Plus的自动填充
我们可以使用MyBatisPlus的自动填充功能,完成这些字段的赋值工作:数据库表中添加自动填充字段在表中添加datetime类型的新的字段create_time、update_time实体上添加注解@
TableField
qiao_quite
·
2023-06-21 16:51
数据库
Java
java
开发语言
后端
关于构造实体类时的常用注解
便不再一一讲解2.注解示例话不多说,先上代码(1)@Data(2)@AllArgsConstructor(3)@NoArgsConstructor(4)@TableName(5)@TableId(6)@
TableField
蜗牛变涡流
·
2023-06-21 15:48
spring
boot
java
后端
基于Springboot+MybatisPlus的外卖项目瑞吉外卖Day3
瑞吉外卖Day3创造实属不易,代码笔记全是个人学习的理解,希望大家点赞关注支持一下公共字段填充一、问题分析二、实现步骤1、在实体类的属性上加入@
TableField
注解,指定自动填充的策略2、按照框架要求编写元数据对象处理器
小小程序○
·
2023-06-18 06:21
开发学习
spring
boot
java
后端
intellij-idea
Mybatis-Plus的saveOrUpdateBatch(null)问题
不更新的问题在属性上假如注解即可updateStrategy=FieldStrategy.IGNORED就是为null的时候也更新字段值@ApiModelProperty(value="固定电话")@
TableField
长安有故里y
·
2023-06-17 02:59
working
mybatis
java
spring
MybatisPlus自动填充
添加注解@
TableField
(fill=FieldFill.INSERT)实现接口MetaObjectHandler,实现类需添加注解@Component将实现类加入容器packagecom.atguigu.mpdemo1010
拂晓神剑zzz
·
2023-06-16 00:58
学习笔记
java
MyBatis-Plus的Entity文件排除非表中字段
以下三种方式选择一种即可:使用transient修饰privatetransientStringnoColumn;使用static修饰privatestaticStringnoColumn;使用
TableField
小鱼儿2020
·
2023-06-13 17:20
MyBatis-Plus入门笔记
@
TableField
(exist=false)忽略一些字段(数据库没有但又是必须的)1:@TableName(“dic_license”):指定实体对应的数据库表2:@TableId指定数据对应数据库的主键队列
字母999
·
2023-06-12 20:25
mybatis
mysql字符串转数组,合并结果集,转成数组
2.使用CONCAT函数将结果集加[]3.实体类接收数据privateStringid;privateStringname;privateString[]item;如果上面方法不行,就自定义注解处理@
TableField
大头目T
·
2023-06-10 16:55
后端
字符串
mysql
图书管理系统(基于SpringBoot + MyBatisPlus + Restful + Vue + Jquery + Axios )
TableIdprivateIntegerid;privateStringname;privateStringtype;privateStringauthor;privateStringpublisher;@
TableField
咖啡Coffee~
·
2023-06-09 05:59
spring
boot
restful
vue.js
MybatisPlus 自定义插件实现拦截SQL修改功能
最近项目内使用MybatisPlus整合Phoenix实现对HBase进行操作,但是Phoenix的sql语法和MySQL不太一样,导致得在列上加@
TableField
申明列簇名称和列名称,不太友好,所以自己写了个插件拦截
爱码猿
·
2023-06-08 22:52
bug及常见问题汇总
mybatis
mybatis-plus字段更新为null
mybatis-plus字段为null的更新一、单字段update允许null二、全局所有字段update允许null一、单字段update允许null在相应字段上添加字段注解:@
TableField
(
yuxuan_08
·
2023-06-07 18:53
mybatis-plus
java
spring
实体类注解
目录一、@
TableField
注解二、@TableId注解三、@Table注解四、@TableLogic注解五、@Getter与@Setter注解六、@EqualsAndHashCode注解七、@Accessors
_寒山独见
·
2023-06-07 09:03
开发
数据库
sql
java
【MybatisPlus】快速使用MybatisPlus和几种常见插件
目录什么是MybatisPlus搭建MybatisPlus环境实体类常用注解@TableName@TableId@
TableField
@TableLogicCRUD接口条件构造器功能一:MP分页插件功能二
小苏打白
·
2023-04-21 05:07
MybatisPlus
java
mybatis
spring
MyBatisPlus 查询json类型的数据增加条件
假设你有一个表user,其中有一个名为info的json类型的列,你想查询info中age大于18的记录,可以按照以下步骤操作:在User实体类中定义一个info属性,并使用@
TableField
注解将其映射到数据库表中的
heihei_100
·
2023-04-21 01:39
json
数据库
java
mybatis-plus 新增/修改实现自动填充指定字段
需要修改的字段在模型类上添加@
TableField
(fill=FieldFill.xxx)注解。
香菜菜菜菜菜菜
·
2023-04-20 04:39
java个人笔记
mybatis
mybatis-plus
MyBatis-Plus @
TableField
详解
@
TableField
属性类型描述valueString数据库字段名existbooleanexist=false表示该属性不是数据库字段,新增等使用bean的时候,mybatis-plus就会忽略这个
TM_enn
·
2023-04-19 21:34
mybatis
java
mysql
Mybatis-plus知识总结(一)TableId、
TableField
和TableName注解的作用
一、@TableId作用:将属性所对应的字段指定为主键属性名value:指定主键的字段,要和数据库表中的属性名一致,要不然最终的查询结果是nulltype属性:设置主键生成策略,不指定的话默认雪花算法(数据库记得勾选自动递增)雪花算法的核心思想就是:使用一个64bit的long型的数字作为全局唯一ID。算法中还引入了时间戳,基本上保证了自增特性。@TableId(value="id",type=I
奥妙无穹
·
2023-04-19 08:08
Mybatis
mybatis
java
数据库
MyBatis Plus 学习笔记(CRUD / 注解 / 条件构造器 / 插件 / 自动填充 / 分页查询 / 乐观锁 / 通用枚举 / AR / 代码生成 / 多数据源 / 连接查询)
MyBtisPlus1.基本CRUD1.1BaseMapper1.2ServiceImpl1.3MapperLocations2.注解
[email protected]
@TableId2.3@
TableField
2.4
iTsawaysu
·
2023-04-19 06:19
MyBatis
&
MP
mybatis
学习
java
后端
Mybatis plus 忽略表中映射的字段
具体如何忽略如下:@
TableField
(exist=false):表示该属性不是表中字段,但又是必须使用的。@
TableField
(exist=true):表示该属性是表中字段。Mybatis-p
andy.cao
·
2023-04-16 04:47
mybatisplus
java
mysql
java
mybatis
Mybatis-plus resultMap结果集映射
1实体类packagecom.zs.testmybatisplus.entity;importcom.baomidou.mybatisplus.annotation.
TableField
;importcom.baomidou.mybatisplus.annotation.TableName
@Autowire
·
2023-04-15 15:39
MybatisPlus
MybatisPlus从入门到精通-高级篇【三更草堂】
我们可以使用@
TableField
的fill属性来设置字段的自动填充。让我们能更方便的更新相关字段。
大佬爱睡觉
·
2023-04-14 21:15
java
mybatis
spring
4.Spring Cloud (Hoxton.SR8) 实战笔记—业务模块实现步骤、Mybatis-Plus & Mybatis-Plus-Join 注意事项
业务模块实现步骤使用Mybatis-Plus-Generator自动生成代码Application启动类添加@MapperScan()扫描注解自动生成的实体类注解的问题(@JsonProperty()、@
TableField
页川叶川
·
2023-04-14 00:52
Spring
Cloud学习笔记
mybatis
java
spring
mybatisPlus更新字段值为null的解决方案
目录问题描述
TableField
源码FieldStrategy源码设置为null的方案使用UpdateWrapper更新设置全局的field-strategy(不推荐)设置某个字段的field-strategy
·
2023-04-13 12:27
springboot+postgresql+mybatisplus 整合的一些坑
mybatisplus整合的一些坑一、自定义TypeHnadler的使用自定义的TypeHandler主要是转换Jsonb和array等类型如果是使用mybatisplus的内置方法,则需要在实体字段加上@
TableField
阳光__小好
·
2023-04-13 12:44
java
postgresql
python
mysql
mybatis
MybatisPlus中的逻辑删除配置
之后在数据库中仍旧能看到此条数据记录(1)数据库中添加deleted字段ALTERTABLE`user`ADDCOLUMN`deleted`boolean(2)实体类添加deleted字段并加上@TableLogic注解和@
TableField
zpf1813763637
·
2023-04-11 16:54
MybatisPlus
数据库
spring
java
mysql
mybatis
Mybatis-Plus快速入门
Mybatis-plus一、简介1.1快速入门1.1.1添加依赖1.1.2配置1.1.3测试二、核心功能2.1通用CRUD2.1.1插入操作@
TableField
2.1.2更新操作根据id更新根据条件更新
小蔡coding
·
2023-04-11 08:59
#
SSM
postgresql
java
数据库
Java项目实战笔记(瑞吉外卖)-2
Employeepackagecom.itheima.reggie.entity;importcom.baomidou.mybatisplus.annotation.FieldFill;importcom.baomidou.mybatisplus.annotation.
TableField
lewjin
·
2023-04-11 08:18
Java项目
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他