首页
学习
活动
专区
工具
TVP
发布

Java技术栈

专栏作者
1442
文章
1878048
阅读量
147
订阅数
同事写了一条 SQL,把 MyBatis 都干翻了。。
链接:https://juejin.cn/post/7221461552343072828
Java技术栈
2023-11-09
3100
你还不会搞数据脱敏?MyBatis 插件 + 注解轻松实现数据脱敏,So easy~!
根据不同的要求,我们只需要对ParameterHandler和ResultSetHandler进行切入。定义特定注解,在切入时需要检查字段中是否包含注解来是否加解密。
Java技术栈
2023-02-27
1.7K0
MyBatis 多条件查询、动态SQL、多表操作、注解开发,应有尽有,一网打尽!
点击关注公众号,Java干货及时送达 来源:iyu77.blog.csdn.net/article/details/125761737 MyBatis封装了JDBC通过Mapper代理的方式,以前繁琐的操作通过“属性与字段映射”就简单化解,MyBatis的动态SQL完美展现了DBMS的独特魅力。 一、多条件查询 基于Mybatis的多条件查询,是在Mapper代理的映射文件中写上原有的SQL,然后接口中写一个带参的方法即可,就像这样: 相比于原生的JDBC那一套,通过MyBatis确实解决了不少硬编码的
Java技术栈
2022-09-19
9250
求求你们了,MyBatis 批量插入别再乱用 foreach 了,5000 条数据花了 14 分钟。。
点击关注公众号,Java干货及时送达 近日,项目中有一个耗时较长的Job存在CPU占用过高的问题,经排查发现,主要时间消耗在往MyBatis中批量插入数据。 mapper configuration是用foreach循环做的,差不多是这样。(由于项目保密,以下代码均为自己手写的demo代码) <insert id="batchInsert" parameterType="java.util.List">     insert into USER (id, name) values     <foreach
Java技术栈
2022-08-25
8640
面试官:MyBatis 插件有什么用途?说说底层原理?我竟然不会。。
点击关注公众号,Java干货及时送达 来源:https://www.cnblogs.com/chenpi/p/10498921.html 背景 关于Mybatis插件,大部分人都知道,也都使用过,但很多时候,我们仅仅是停留在表面上,知道Mybatis插件可以在DAO层进行拦截,如打印执行的SQL语句日志,做一些权限控制,分页等功能;但对其内部实现机制,涉及的软件设计模式,编程思想往往没有深入的理解。 本篇案例将帮助读者对Mybatis插件的使用场景,实现机制,以及其中涉及的编程思想进行一个小结,希望对以
Java技术栈
2022-08-25
2950
放弃 MyBatis、JPA,我最终选择了 JDBC Template!真香!!
作者:scherman 来源:segmentfault.com/a/1190000018472572
Java技术栈
2021-11-12
3.2K0
MyBatis 的 4 个妙用,别再踩坑了!
Mybatis 是 Java 中一个非常好用的数据库框架,这儿记录一下在使用过程中遇到的坑。
Java技术栈
2021-01-08
7560
Spring Boot Mybatis 搞反向工程,太方便咯。。
关注微信公众号:Java技术栈,在后台回复:Mybatis,可以获取我整理的 N 篇 Mybatis 教程,都是干货。
Java技术栈
2020-11-23
7250
最全 MyBatis 核心配置文件总结,速度收藏了~
mybatis-config.xml文件的头部格式我们就不说了,直接从属性开始介绍,configuration为最顶层节点,其余所有的属性都必须嵌套在configuration内,MyBatis配置文件的顶层节点如下:
Java技术栈
2020-11-16
5310
为啥国人喜欢Mybatis,而老外偏爱 Hibernate/JPA 呢?
关于SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。
Java技术栈
2020-03-05
5K0
MyBatis中的$和#,用不好,准备走人!
https://m.toutiaocdn.com/i6685496024770806280
Java技术栈
2019-08-13
1.5K0
为什么老外都不愿意用MyBatis?
本文选自知乎问答「为什么国内流行mybatis,国外反而多用hibernate?」
Java技术栈
2019-07-19
1.2K0
Spring Boot 最核心的 25 个注解,都是干货!
学习和应用 Spring Boot 有一些时间了,你们对 Spring Boot 注解了解有多少呢?今天栈长我给大家整理了 Spring Boot 最核心的 25 个注解,都是干货!
Java技术栈
2019-07-08
6810
推荐一款 MyBatis 开发神器,为简化而生!
愿景就是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。
Java技术栈
2019-06-21
6500
Spring Boot 集成 Mybatis 实现双数据源
这里用到了Spring Boot + Mybatis + DynamicDataSource配置动态双数据源,可以动态切换数据源实现数据库的读写分离。
Java技术栈
2018-07-31
1.2K0
春节跳槽最新Java面试题及答案整理
大年初七好,今天大部分码农同学已经上班了吧,最近也是跳槽人才流动的高峰期,拿了年终奖,找找更好的机会。 小编也面了几家公司了,回来整理下面经分享给大家做个参考。有很多,暂时先分享20道,后续更多会陆续整理分享出来。 1.Mybatis与Ibatis的区别 2.Http1与Http2的区别 3.SpringMVC的执行流程 4.JVM内存溢出具体指哪些内存区域?都会抛出什么异常? 5.谈谈对AJAX的理解 6.谈谈对事务的理解 7.String能被继承吗?为什么? 8.谈谈继承和聚合 9.什么是深拷贝
Java技术栈
2018-04-02
6830
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档