

👆是单例,不是线程安全


上上图中的count变量在单例bean中就是不安全的。














有fetchType="lazy"的情况就是懒加载,不调用就不加载。
没有="lazy"的情况就不是懒加载。
懒加载---对象属性不在java代码中查询的情况下,其对象不在数据库中查询。

在mybatis中设置 lazyLoadingEnabled 也能实现延迟加载







二级缓存能让👆两次sql查询变成一次sql查询。




👆是单例,不是线程安全


上上图中的count变量在单例bean中就是不安全的。














有fetchType="lazy"的情况就是懒加载,不调用就不加载。
没有="lazy"的情况就不是懒加载。
懒加载---对象属性不在java代码中查询的情况下,其对象不在数据库中查询。

在mybatis中设置 lazyLoadingEnabled 也能实现延迟加载







二级缓存能让👆两次sql查询变成一次sql查询。

