摘要:
答案: controller默认是单例的,不要使用非静态的成员变量,否则会发生数据逻辑混乱。正因为单例所以不是线程安全的。 简单的验证 @Controller public class ScopeTestController { private int num = 0; @RequestMappin 阅读全文
posted @ 2022-03-04 11:01
Arbitrary233
阅读(194)
评论(0)
推荐(0)
摘要:
一、前言 有时我们需要对类按照类中的某一个属性(或者多个属性)来对类的对象进行排序,有两种方法可以实现, 一种方法是类实现Comparable<T>接口,然后调用Collections.sort(List)方法进行排序, 另一种方法是类不实现Comparable<T>接口,而在排序时使用Collec 阅读全文
posted @ 2022-03-04 10:47
Arbitrary233
阅读(1757)
评论(0)
推荐(0)
摘要:
mybatis 底层是基于 JDK 动态代理来实现 mapper 动态代理的,所以我们先来看看 JDK 动态代理。 1、回顾JDK 动态代理 1.1、定义接口 & 实现类 public interface Subject { int add(int x, int y); } public class 阅读全文
posted @ 2022-03-04 10:21
Arbitrary233
阅读(196)
评论(0)
推荐(0)

浙公网安备 33010602011771号