摘要: 有过编程经验的朋友都知道设计模式中的单例模式,最近又重新看了一遍设计模式,今天将单例模式的几种形式介绍一下: 1、懒汉形式(延迟加载) Singleton.java 1 2 3 4 5 6 7 8 9 10 11 12 13 public class Singleton{ private stati 阅读全文
posted @ 2017-11-09 19:38 眼泪,还是流了 阅读(1862) 评论(0) 推荐(0) 编辑
摘要: java事务(三)——自己实现分布式事务 java事务(三)——自己实现分布式事务 在上一篇《java事务(二)——本地事务》中已经提到了事务的类型,并对本地事务做了说明。而分布式事务是跨越多个数据源来对数据来进行访问和更新,在JAVA中是使用JTA(Java Transaction API)来实现 阅读全文
posted @ 2017-11-09 19:25 眼泪,还是流了 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 本地事务 事务类型 事务可以分为本地事务和分布式事务两种类型。这两种事务类型是根据访问并更新的数据资源的多少来进行区分的。本地事务是在单个数据源上进行数据的访问和更新,而分布式事务是跨越多个数据源来进行数据的访问和更新。在这里要说的事务是基于数据库这种数据源的。 JDBC事务 在JAVA中,我们使用 阅读全文
posted @ 2017-11-09 19:24 眼泪,还是流了 阅读(380) 评论(0) 推荐(0) 编辑
摘要: Java中事务处理的基本方法与原理,包含以下文章: (一)Java事务处理的基本问题 (二)失败的案例 (三)丑陋的案例 (四)成功的案例(自己实现一个线程安全的TransactionManager) (五)Template模式 (六)使用动态代理(Dynamic Proxy)完成事务 (七)像Sp 阅读全文
posted @ 2017-11-09 19:23 眼泪,还是流了 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 环境搭建 第一步:导入jar包 第二步:导入核心配置文件(mybatis-config.xml) 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE configuration 3 PUBLIC "-//mybatis.org//DTD Con 阅读全文
posted @ 2017-11-09 10:08 眼泪,还是流了 阅读(2908) 评论(0) 推荐(0) 编辑