1. PROPAGATION_REQUIRED -- 支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 2. PROPAGATION_SUPPORTS -- 支持当前事务,如果当前没有事务,就以非事务方式执行。 3. PROPAGATION_MANDATORY -- 支持当前事务,如果当前没有事务,就抛出异常。 4. PROPAGATION_REQUIRES_NEW -- 新建事务,如果当前存在事务,把当前事务挂起。 5. PROPAGATION_NOT_SUPPORTED -- 以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。 ... Read More
posted @ 2012-05-20 15:33 技术草根女 Views(520) Comments(0) Diggs(1) Edit
简单,又不简单,看看便知道。建议采用demo-4。demo-1 懒汉式(synchronized)/**public class Singleton {/*** 定义一个变量来存储创建好的类实例*/private static Singleton uniqueInstance = null;/*** 私有化构造方法,好在内部控制创建实例的数目*/private Singleton(){//}/*** 定义一个方法来为客户端提供类实例* @return 一个Singleton的实例*/public static synchronized Singleton getInstance(){//判断存 Read More
posted @ 2012-05-20 13:10 技术草根女 Views(8508) Comments(1) Diggs(0) Edit