06 2023 档案

springboot2 - mybatis拦截
摘要:有不懂的地方,可以查看 pagehelper-spring-boot-starter 源码,PageHelper 就是基于 Interceptor 实现的。 业务需求 拦截 mybatis 的查询结果,对数据进行脱敏处理。 这个操作,会从根本上完成脱敏,数据刚查出来就立即脱敏。 报表系统这样做没什么 阅读全文

posted @ 2023-06-30 16:20 疯狂的妞妞 编辑

oracle - merge语法
摘要:这是处理数据,必须掌握的语句之一,学会这个,就能处理大部分的需求了。 效果:有两个查询结果,根据其中一个,更新另一个。 MERGE INTO ( -- 目标结果集,需要更新的结果集 SELECT * FROM A_EVT_NOTICE_SMY WHERE DATA_DT = '20230101' ) 阅读全文

posted @ 2023-06-27 09:33 疯狂的妞妞 编辑

java - 替换占位符
摘要:像模版引擎一样,替换字符串中的 ${} 占位符,好处就是使用原生的API,不需要额外导包了。 public class A{ private static final String BRACE_LEFT = "{"; private static final String BRACE_RIGHT = 阅读全文

posted @ 2023-06-08 15:52 疯狂的妞妞 编辑

mybatis - 动态调整xml配置
摘要:MyBatis 另类用法:动态载入 xml 配置,获取渲染好的 SQL 语句。 业务场景: 在制作报表系统的时候,经常会有一个很头疼的事情:明明只是写一个 SQL 的事情,但是系统各种配置,客户用不明白,时间久了,我们自己忘得差不多; 这时候,我们就会去思考:要不直接开放写 SQL 的权限?客户想怎 阅读全文

posted @ 2023-06-07 09:27 疯狂的妞妞 编辑

linux - 安装mysql
摘要:下载 https://downloads.mysql.com/archives/community/ 根据自己的 linux,选择 mysql 版本,我的 linux 版本是 Alibaba Cloud Linux 3.2104 LTS 64 位, 选择:mysql-8.0.32-linux-gli 阅读全文

posted @ 2023-06-06 10:19 疯狂的妞妞 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

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