建行2面:Mybatis是如何工作的?

MyBatis 是一款优秀的持久层框架,它通过简化 JDBC操作和提供灵活的 SQL映射方式,使 Java 开发人员能够更高效地进行数据库操作。那么,MyBat…

比 MyBatis 快了 100 倍

比 MyBatis 效率快 100 倍的条件检索引擎,天生支持联表,使一行代码实现复杂列表检索成为可能!
2
开源协议
使用Apache-2.0开源协议
3
…

工作六年,看到这样的代码,内心五味杂陈…

目录

看到这样的代码,内心五味杂陈……
历史背景
发展演变
重构一下
总结思考

文章来源:https://juejin.cn/post/729484…

实战总结|复杂系统设计原则与案例

本文主要讲述了应对复杂性的一些原则和经验,通过实际案例解构设计思想,个人认为好的设计是体现在「职责分离」、「抽象分层」和「变化扩展」上,在类的结构设计上尤其要…

整理常见的Mybaits打印执行sql和耗时时间的方案

Mybaits内部封装了JDBC,这样程序开发人员只需要关注sql本身的业务开发从而减少了开发者的开发复杂性, Mybaits 作为一款优化的持久化框架得到各大…

10秒内实现安全快速的导入10万条数据

一个几万甚至超过十万数据量的excel导入到数据库中的业务也是经常可以遇到,如果采用传统的方案将excel中的数据直接读到内存中然后写入数据库,此时可能会出现导…

SpringBoot + Sharding Sphere:轻松搞定数据加解密,支持字段级!

01、故事背景
在实际的软件系统开发过程中,由于业务的需求,在代码层面实现数据的脱敏还是远远不够的,往往还需要在数据库层面针对某些关键性的敏感信息,例如:身份…