MyBatis
文章平均质量分 61
倾尽全力终无悔
这个作者很懒,什么都没留下…
展开
-
mybatis plus新版代码生成器,类型转换处理器ITypeConvertHandler使用
看官方文档时,看到类型转换器就会下意识的整个页面搜索关键字查看使用,但你会神奇的发现,根本就没有具体的使用示例,凉了。这时只能去看源码打断点,研究默认的使用,再重写自己的;可以自定义模板,直接在模板上修改,以下是freemaker模板示例。当默认生成的数据类型不满足时,就需要自定义指定要生成的类型。因此自定义类型转换器时,可以基于默认的基础上来改。如何你再看下指南,就会发现这边居然会有示例。原创 2023-08-28 23:52:07 · 1103 阅读 · 0 评论 -
MyBatis 操作动态表、动态列,数据迁移
MyBatis 操作动态表、动态列,数据迁移原创 2023-05-19 18:02:34 · 572 阅读 · 0 评论 -
MyBatisPlus列表数据(分页)和导出数据(不分页)共用同一个Service方法或Mapper接口
目录引言实现思路源码分析实现代码结果引言需求:做一个导出,往往列表的数据与导出的数据是一致的,要说有不一样的,那就是导出的数据可能没有分页,既是符合条件的全部数据,而页面中的列表数据是有分页的;数据一样可以共用同一个Service或Mapper方法,没必要写两个,在网上搜索了一波,没有找到方案,自己研究找到一种可以实现的方案,特此记录实现思路列表数据和导出数据分两个方法,Controller两个,Service两个,Mapper两个(不推荐使用,麻烦,代码冗余)Service、Mapp原创 2021-03-18 17:01:05 · 3837 阅读 · 0 评论