java每一次请求类里变量的值的变化(spring-boot框架)

java全局变量的区别

Java的各种变量的定义不多赘述,网上比较丰富
就说一点踩坑的地方
主要是对于类里定义的全局变量

spring框架是单例模式,
在不涉及到其他类引用的情况下 和变量类型的定义无关 public也好private 也好
例ajax请求接口地址后 一是会直接调用Controller当前类,二是对service的方法进行调用
实例未变的情况下 下一次请求调用的变量也还会是上一次的值,
所以会出现值改变的情况 且是不同终端请求下会互相影响

猜你喜欢

转载自blog.csdn.net/qq_42089323/article/details/118937988