
MyBatis-Plus
Aldeo
努力向前
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【mybatis-plus】用实体对象映射mysql中的json格式
开发过程中为有时候我们的数据结构是多变的,字段的值也不是都要用到的。用多张表存储的话会显得格外的混乱。这时我们可以用mysql的json类型来存储数据。我们在取数据的时候直接映射成list或我们定义好的数据结构。那么我们如何定义映射的实体呢?1.映射字段@TableField(typeHandler = FastjsonTypeHandler.class)映射字段加注解@TableField(typeHandler = FastjsonTypeHandler.class)@TableField(ty原创 2021-02-24 18:39:54 · 5138 阅读 · 2 评论 -
数据库乐观锁的实现:使用版本控制并发
mybatis说到“版本号”,不仅用于表示软件的版本,还可以用作数据库的并发控制,这就是本文所要讲述的主要问题。欢迎各位读者驻足鉴赏。1、并发的控制策略:控制并发采用的策略通常分为乐观锁和悲观锁。乐观锁的定义:顾名思义,对加锁持有一种乐观的态度,即先进行业务操作,不到最后一步不进行加锁,乐观地认为加锁一定会成功的,在最后一步更新数据的时候再进行加锁。悲观锁的定义:正如其名字一样,悲观锁对数据加锁持有一种悲观的态度。因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据原创 2020-07-13 10:00:12 · 5182 阅读 · 0 评论 -
SpringBoot 之 整合MyBatis-Plus
MyBatis-PlusMyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。整合引入maven依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId...原创 2020-01-04 10:47:41 · 205 阅读 · 0 评论