
Spring
踏花忆锦年
逆风的方向更适合飞翔
展开
-
对 Spring 的理解
对 Spring 的理解 Spring 是一个开源框架,为简化企业级应用开发而生。Spring可以使用简单的 JavaBean 实现以前只有 EJB才能实现的功能。Spring是一个 IOC 和AOP 容器框架。 Spring 容器的主要核心是: 控制反转(IOC),传统的java 开发模式中,当需要一个对象时,我们会自己使用new 或者 getInstance等直接或者原创 2018-02-01 21:02:13 · 247 阅读 · 0 评论 -
Spring 通知
Spring 通知 通知是个在方法执行前或执行后要做的动作,实际上是程序执行时要通过 SpringAOP 框架触发的代码段。Spring 切面可以应用五种类型的通知: 1)before:前置通知,在一个方法执行前被调用。 2)after: 在方法执行之后调用的通知,无论方法执行是否成功。 3)after-returning: 仅当方法成功完成后执行的通知。原创 2018-02-01 21:09:02 · 215 阅读 · 0 评论 -
Java 中CountDownLatch、CyclicBarrier、Semaphore比较
Java 中CountDownLatch、CyclicBarrier、Semaphore比较 jdk1.5之后,java的concurrent包提供了一些并发工具类,比如CountDownLatch和CyclicBarrier,Semaphore。这里简要的比较一下他们的共同之处与区别,同时介绍一下他们的使用场景。 CountDownLatch:一个线程A或是组线程A等待其它线程执行完毕后,原创 2018-02-07 12:33:52 · 504 阅读 · 0 评论 -
单例模式
单例模式定义: 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。即一个类只有一个对象实例。特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他...原创 2018-04-22 11:45:34 · 154 阅读 · 0 评论