摘要:
相同点: 二者都可以解决线程安全问题; 不同点: 1.、Synchronized 是Java内置的关键字;Lock是一个Java类; 2、Synchronized 无法判断锁的状态;Lock可以判断是否获取到锁; 3、Synchronized 会自动释放锁;Lock必须要手动释放锁!如果不释放锁,会 阅读全文
摘要:
1、用户通过客户端向服务器发送请求,请求会被Spring MVC的前端控制器DispatcherServlet所拦截。 2、DispatcherServlet拦截请求后,会调用HandlerMapping处理器映射器。 3、处理器映射器根据请求的URL找到具体的处理器,生成处理器对象及处理器拦截器( 阅读全文