lazzyRabbit hello

1、流程1)访问具体资源时,由拦截器重定向到登录页面;2)如果访问的是登录页面,拦截器不作处理;3)用户登录成功后,往session添加登录信息;4)下次请求时,拦截器通过判断session中是否有登录信息来决定是否可以访问具体资源2、具体实现1)首先定义Interceptor实现类(继承HandlerInterceptorAdapter类)public class LoginIntercepto ......

lazzyRabbit hello

synchronized每一个用synchronized关键字声明的方法都是临界区。在Java中,同一个对象的临界区,在同一时间只有一个允许被访问。当一个线程试图访问一个临界区时,它将使用一种同步机制来查看是不是已有其他线程进入临界区。如果没有其他线程进入临界区,它就可以进入临界区;如果已有线程进入了临界区,它就被同步机制挂起,直到进入的线程离开这个临界区。如果在等待进入临界区的线程不止一个,JV ......