- 博客(4)
- 收藏
- 关注
原创 mybatis xml文件放到jar包之外
最近项目组接到了一个新的需求,因为部署限制,需要把mybatis的xml文件放到jar包之外。项目的技术栈用的springboot,之前就是打一个jar包就完事,没有做过类似的需求。因此,我想着是从源码入手,解决这个问题。
2024-06-04 10:51:50
316
原创 spring 整合mybatis 简单说明
spring整合mybatis简单说明小小的疑问动态代理FactoryBean 小小的疑问 有没有好奇,在使用spring 整合mybatis的时候,我们直接在service层注入mapper,mapper只是一个接口,但是就可以直接使用了。为什么可以直接用呢,spring是不能直接注入接口,带着这个疑问,我们往下面分析。 动态代理 我们知道,mybatis 其实是通过动态代理实现的,本文只是简单说明一下,myabtis的具体实现就不在阐述了。我们先看一下动态代理的内容。 先定义一个接口 public in
2021-08-02 16:47:21
111
原创 通用mapper用oracle序列作为主键
通用mapper用oracle序列作为主键 最近使用通用mapper开发项目,公司用的oracle数据库,持久层用的是通用mapper,公司要求用数据库的序列,按照官方的配置,可能是自己的原因,总是配置不对,自己看了一下源码,发现用key注解就可以实现,具体配置如下: @Id @Column(name = "id") @KeySql(sql = "select SEQ_ID.nextval from dual", order= ORDER.DEFAULT) private I
2020-10-09 11:16:51
1128
原创 mybatis-plus 属性为空时判断问题
mybatis-plus 属性为空时判断问题 最近在做项目时,发现前端调用查询接口,发现接口返回数据不对。我通过日志发现前端查询字段值为空时,竟然被当作一个条件,因为后端采用的mybatis-plus,通过官网我找到了一个配置 mybatis-plus: global-config: db-config: select-strategy: not_empty 然后再测试一...
2020-04-29 20:26:11
9691
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人