随笔分类 -  Mybatis

摘要:当使用的model类中需要新增一些字段仅用于程序中传参,而不需要添加到数据库表中时,可以通过添加@Transient注解使mybatis忽略它而不做对应关系。 例如:/model/UserDO.java 如果是使用的mybatis plus,需要使用 @TableField(exist = fals 阅读全文
posted @ 2022-05-25 16:59 我命由我不由天—hao 阅读(293) 评论(0) 推荐(0) 编辑
摘要:在入库和查询中需要自动的让geography的类型和实体类中的类型映射。 实体类中接收参数是String类型(geoJson) PostGis中的geography类型是十六进制的扩展WKB类型(EWKB), 虽然Postgis数据库中提供类类型转换函数,能转换各种类型:postgis常用命令_ya 阅读全文
posted @ 2022-05-25 14:20 我命由我不由天—hao 阅读(1680) 评论(0) 推荐(1) 编辑
摘要:首先奉上mybatis plus的官方文档链接,再看本博客有不清晰的地方,可以查看文档https://mp.baomidou.com/guide/ 一、queryWrapper是什么 在上面的图片中, Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法西面贴源码展示 Abstrac 阅读全文
posted @ 2021-08-31 11:05 我命由我不由天—hao 阅读(477) 评论(0) 推荐(0) 编辑
摘要:@JsonFormat时间格式化注解使用 引入fasterxml maven jar包之后,就可以在实体类属性上面使用@JsonFormat注解了,要注意的是,它只会在类似@ResponseBody返回json数据的时候,才会返回格式化的yyyy-MM-dd HH:mm:ss时间,你直接使用Syst 阅读全文
posted @ 2021-06-01 14:21 我命由我不由天—hao 阅读(316) 评论(0) 推荐(0) 编辑
摘要:MyBatis+PostgreSQL处理pg中json及_varchar字段类型数据(插入及查询) MyBatis+PostgreSQL 2.2.mapper.xml 如果使用Mybatis-plus,Bean对象写法 阅读全文
posted @ 2021-05-21 14:49 我命由我不由天—hao 阅读(3667) 评论(0) 推荐(0) 编辑
摘要:Mybatis操作PgSQL的JSON类型 Mybatis在保存json类型字段时报错: 解决方法:可以再jdbc连接后面增加stringtype=unspecified来把JSON类型当STRING类型存储 阅读全文
posted @ 2021-05-18 11:52 我命由我不由天—hao 阅读(4297) 评论(0) 推荐(1) 编辑
摘要:Mybatis-plus读取JSON类型 版本: 一、Mybatis基本查询 共三个步骤: 1、在数据库表定义JSON字段; 2、在实体类加上@TableName(autoResultMap = true)、在JSON字段映射的属性加上@TableField(typeHandler = Fastjs 阅读全文
posted @ 2021-04-22 14:53 我命由我不由天—hao 阅读(5780) 评论(0) 推荐(1) 编辑
摘要:Mybatis中的模糊查询和sql中字符串拼接 Mybatis中的模糊查询 今天下午做的一个功能,要用到模糊查询,字段是description,刚开始我的写法用的是sql中的模糊查询语句, 1. sql中字符串拼接 第二种方法: 2. 使用 ${...} 代替 #{...} 3. 程序中拼接 阅读全文
posted @ 2021-01-23 15:24 我命由我不由天—hao 阅读(2591) 评论(0) 推荐(0) 编辑
摘要:SpringBoot+MyBatis+PostgreSQL配置 1.前置依赖配置 首先我们需要引入maven的依赖包 连接PostgreSQL时需要手动指定schema位置,否则,连接上的database会默认使用public这个内置的schema,导致在查询别的schema下的表时,会报类似如下的 阅读全文
posted @ 2021-01-11 17:19 我命由我不由天—hao 阅读(11238) 评论(0) 推荐(0) 编辑
摘要:springboot+postgresql+mybatisplus 整合的一些坑 一、自定义TypeHnadler的使用 column is of type jsonb but expression is of type character varying问题 即使写了转换器,查询的时候没问题,但是 阅读全文
posted @ 2021-01-11 17:11 我命由我不由天—hao 阅读(5144) 评论(1) 推荐(0) 编辑
摘要:mybatis中LIKE模糊查询的几种写法以及注意点 mybatis中对于使用like来进行模糊查询的几种方式: (1)使用${...} 注意:由于$是参数直接注入的,导致这种写法,大括号里面不能注明jdbcType,不然会报错 org.mybatis.spring.MyBatisSystemExc 阅读全文
posted @ 2020-12-24 11:16 我命由我不由天—hao 阅读(348) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示