摘要: 前言 上面这张图是京东商城的会员体系,总共包含五种不同等级的会员,分别是注册会员,铜牌会员,银牌会员,黄金会员,钻石会员。从上图可以看出,不同等级会员享有不同的优惠服务,那么这么多优惠服务在程序中是怎么实现的呢?最直接了当的方式,就是写一堆if else去做判断,这显然不是最佳实现方式,很不利于后期 阅读全文
posted @ 2017-02-16 10:55 VisionRun 阅读(2754) 评论(0) 推荐(1) 编辑
摘要: 1. Ehcache 的主要特性和集群方案EHCache EHCache 是一个纯 java 的在进程中的缓存,是 Hibernate 中默认的 CacheProvider,最小的依赖性, 全面的文档和测试,最新版本为 2.0.1。 缓存应用在多个领域并发挥作用,ehcache 可应用于数据库访问缓... 阅读全文
posted @ 2015-01-06 14:09 VisionRun 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 本文系转载,个人认为,这篇文章对IOC原理讲的比较清楚,通俗易懂,值得一看。原文地址:http://blog.csdn.net/m13666368773/article/details/78021261. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成... 阅读全文
posted @ 2014-12-25 09:59 VisionRun 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 正式版本下载:maven中央仓库:http://central.maven.org/maven2/com/alibaba/druid/Alibaba开源下载:http://code.alibabatech.com/mvn/releases/com/alibaba/druid/GitHub地址:htt... 阅读全文
posted @ 2014-12-24 16:49 VisionRun 阅读(1448) 评论(0) 推荐(0) 编辑
摘要: 本文系转载,原文地址:http://singo107.iteye.com/blog/1175084 数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重... 阅读全文
posted @ 2014-12-23 09:26 VisionRun 阅读(104) 评论(0) 推荐(0) 编辑
摘要: Hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查询参数动态绑定呢?其实如果我们熟悉传统JDBC编程的话,我们就不难理解查询参数动态绑定,如下代码传统JDBC的参数绑定:PrepareStatement pre=connection.prepare(“select * from U... 阅读全文
posted @ 2014-12-15 14:32 VisionRun 阅读(2637) 评论(0) 推荐(0) 编辑
摘要: 今天偶然间发现项目里Integer类型的变量用“==”进行比较的,但是却一直没出现问题。所以就上网查了查,发现这里面涉及到JDK1.5的新特性。1.Java中的数据类型,可分为两类:a.基本数据类型,也称原始数据类型。short,char,int,long,float,double,boolean,... 阅读全文
posted @ 2014-12-12 17:24 VisionRun 阅读(1170) 评论(0) 推荐(0) 编辑