- 博客(4)
- 收藏
- 关注
原创 MySQL自定义函数
MySQL自定义函数;实例:姓名混淆;电话号码混淆。有些好用,但绝对不建议使用,避免分层混乱,给开发人员造成不必要的麻烦。
2022-11-28 17:48:35
1101
原创 String、StringBuffer 和 StringBuilder 的区别是什么?
StringBuffer 和 StringBuilder 它们两个都继承了 AbstractStringBuilder 抽象类,从 AbstractStringBuilder 抽象类中我们可以看到它们的底层都是可变的字符串数组,所以在频繁的字符串操作时,建议使用 StringBuffer 和 StringBuilder 来进行操作。另外 StringBuffer 对方法加了同步锁或对调用的方法加了同步锁,所以是线程安全的。从底层源码来看是一个 final 类型的字符串数组,一经定义,无法再增删改。...
2022-08-26 20:45:00
88
原创 MyBatis将查询出的两列数据装配成键值对
MyBatis 直接查询出的格式是 List 套 Map 的结构,当然利用 Stream 流进行转换也非常便捷,但如果这样的操作很多的话,不如利用 MyBatis 提供的 ResultHandler 接口进行实现,做成工具类使用。 此外,如果用 MyBatis 提供的 @MapKey ,也只是对应值有冗余,因为 MapKey取一个字段为键,取出的所有字段为值。...
2022-08-08 14:54:54
1129
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人