摘要:
1.@Component 它是这些注解里面最普通的一个注解,一般用于把普通pojo实例化到spring容器中。 @Controller和@Service和@Repository是它的特殊情况,当一个类不需要进行这几种特殊归类的时候,只是作为一个普通的类,被Spring管理就OK的时候,比较适合采用@ 阅读全文
摘要:
一个请求匹配前端控制器 DispatcherServlet 的请求映射路径(在 web.xml中指定), WEB 容器将该请求转交给 DispatcherServlet 处理 DispatcherServlet 接收到请求后, 将根据 请求信息 交给 处理器映射器 (HandlerMapping) 阅读全文
摘要:
第一种方法:同步代码块 格式: synchronized(锁对象) { 可能会出现线程安全问题的代码(访问共享数据的代码) } 注意: 1、通过代码块的锁对象,可以是任意的对象 2、必须保证多个线程使用的锁对象是同一个 3、锁对象的作用是把同步代码快锁住,只允许一个线程在同步代码块执行 Runabl 阅读全文
摘要:
1.使用throws关键字,声明异常,交给方法的调用者处理,最终交个JVM处理(中断处理) JVM中断处理,后面的后续代码就不会执行了。 throws使用格式: 当一个方法抛出了异常,就在方法声明时使用throws关键字,将异常交给方法调用者处理 修饰符 返回值类型 方法名(参数列表) throws 阅读全文