<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[denggui7770的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/denggui7770</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; denggui7770]]></copyright><item><title><![CDATA[【微服务架构设计】单体架构设计]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360520</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360520</guid><author>denggui7770</author><pubDate>Tue, 02 Oct 2018 15:21:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/chenwenlong/p/9736236.html]]></description><category></category></item><item><title><![CDATA[【微服务架构设计】微服务架构设计]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360517</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360517</guid><author>denggui7770</author><pubDate>Tue, 02 Oct 2018 15:21:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/chenwenlong/p/9736237.html]]></description><category></category></item><item><title><![CDATA[SpringCloud+Ribbon结构图]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360516</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360516</guid><author>denggui7770</author><pubDate>Tue, 02 Oct 2018 15:21:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/chenwenlong/p/9736235.html]]></description><category></category></item><item><title><![CDATA[Spring-AOP UML类图]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360518</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360518</guid><author>denggui7770</author><pubDate>Wed, 30 May 2012 13:01:00 +0800</pubDate><description><![CDATA[转载于:https://www.cnblogs.com/chenwenlong/archive/2012/05/30/2526097.html]]></description><category></category></item><item><title><![CDATA[AOP笔记]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360514</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360514</guid><author>denggui7770</author><pubDate>Wed, 30 May 2012 12:32:00 +0800</pubDate><description><![CDATA[面向方面的思考角度是水平分解系统。将系统中类似的关注点抽取出关注面来单独考虑，同时兼并的考虑如何或者以怎样的方式植入系统。
那么系统中对该关注面就只是按照约定配置应用了。
关注面与关注面之间并不会存在关系，即它们之间不会存在包含与被包含的关系。
面向方面事例：权限功能，就这个关注面而言，我们需要考虑如何控制用户与此所操作的资源，即用户的权限列表中是否包含资源的调用？
数据表字段...]]></description><category></category></item><item><title><![CDATA[Spring、Hibernate 事务流程分析-Session生命周期]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360515</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360515</guid><author>denggui7770</author><pubDate>Wed, 30 May 2012 12:02:00 +0800</pubDate><description><![CDATA[Spring、Hibernate 事务流程分析-Session生命周期
TransactionInterceptor(Spring事务架构的具体使用场景) -&gt; invoke方法：

方法意图大致为获取当前方面的事务属性，然后调用父类TransactionAspectSupport的createTransactionIf...]]></description><category></category></item><item><title><![CDATA[[转]海量数据的删除策略]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360512</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360512</guid><author>denggui7770</author><pubDate>Thu, 10 Mar 2011 14:49:00 +0800</pubDate><description><![CDATA[转自： ﻿﻿﻿http://www.blogjava.net/ldd600/archive/2011/02/24/345035.html﻿ 

1.延迟删除
一条数据会被很多数据引用。当被引用的数据删除时，引用的数据也需要删除。这时候可以用延迟删除的方法。
例子：
用户发表的帖子，可以被转发到很多地方。所有转发过的贴都是对原帖的引用，用户接着把他的原帖删除，所有被转发过的帖子也...]]></description><category></category></item><item><title><![CDATA[Spring2.5.X与Junit4.5配搭问题]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360513</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360513</guid><author>denggui7770</author><pubDate>Thu, 20 Jan 2011 01:21:00 +0800</pubDate><description><![CDATA[在测试service类时报错.
错误为 org/junit/Assume$AssumptionViolatedException; 
nested exception is java.lang.NoClassDefFoundError: org/junit/Assume$AssumptionViolatedException
百思不得其解,然后就翻Google,后来Spring的j...]]></description><category></category></item><item><title><![CDATA[[转]事务服务浅析(第二部分)]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360509</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360509</guid><author>denggui7770</author><pubDate>Thu, 20 Jan 2011 00:47:00 +0800</pubDate><description><![CDATA[级别： 初级 孙瑛霖 (theyaluriver@163.com), 2002 年 6 月 16 日 事务是一个非常重要的编程概念，使用事务，可以很简单地构造出可靠稳定的应用程序，本文以许多具体的例子介绍了事务服务的概念和事务服务的具体实现。本文共分两部分：第一部分从事务服务整体描述的角度简要介绍了事务服务产生的动机、事务服务的应用和事务服务的功能，其中以具体的例子解释了相关概念和事务服...]]></description><category></category></item><item><title><![CDATA[[转]事务服务浅析]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360510</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360510</guid><author>denggui7770</author><pubDate>Thu, 20 Jan 2011 00:44:00 +0800</pubDate><description><![CDATA[级别： 初级  孙瑛霖 (theyaluriver@163.com),  2002 年 6 月 16 日  事务是一个非常重要的编程概念，使用事务，可以很简单地构造出可靠稳定的应用程序，本文以许多具体的例子介绍了事务服务的概念和事务服务的具体实现。本文共分两部分：第一部分从事务服务整体描述的角度简要介绍了事务服务产生的动机、事务服务的应用和事务服务的功能，其中以具体的例子解释了相关概念和...]]></description><category></category></item><item><title><![CDATA[MySQL savepoint-事务测试]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360508</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360508</guid><author>denggui7770</author><pubDate>Thu, 20 Jan 2011 00:24:00 +0800</pubDate><description><![CDATA[首先，同时开启2个数据库连接测试数据库事务。以下分别用Thread1,Thread2代替。
2个线程的执行顺序为：
　Thread1　　　　　　　　　　　　　　Thread2
 1.1
　 1.2　　　　　　　　　　　　　　　
 1.3　　　　　　　　　　　　　　　　　1
 2.1
 2.2
 2.3　　　　　　　　　　　　　　　　　2
...]]></description><category></category></item><item><title><![CDATA[Hibernate使用笔记]]></title><link>https://blog.youkuaiyun.com/denggui7770/article/details/101360506</link><guid>https://blog.youkuaiyun.com/denggui7770/article/details/101360506</guid><author>denggui7770</author><pubDate>Wed, 19 Jan 2011 23:56:00 +0800</pubDate><description><![CDATA[// configuration hibernate - 获取Hibernate配置对象String configPathByClassPath = "hibernate.cfg.xml";Configuration cfg = new Configuration().configure(configPathByClassPath);// 1.byXmlMapping -...]]></description><category></category></item></channel></rss>