数据库
未读
#{} 于 ${} 的区别
我们讨论的占位符通常出现在MyBatis这样的持久层框架中。在MyBatis中,有两种常见的占位符:#{}和${}。它们有本质的区别,特别是在安全方面。 1. #{}(井号占位符) 原理:使用#{}时,MyBatis会创建预编译语句(PreparedStatement),并将参数安全地设置到SQL中
问题
未读
单列模式-懒汉式中静态变量为什么需要加volatile
代码实现: public class Single {
// 饿汉式写法
/* private static final Single single = new Single();
private Single() {}
public static Singl