2013年11月22日

Spring事务配置的五种方式

摘要: http://www.blogjava.net/robbie/archive/2009/04/05/264003.html前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据 阅读全文

posted @ 2013-11-22 18:01 heartstage 阅读(144) 评论(0) 推荐(0) 编辑

Spring中的设计模式2

摘要: Spring设计模式分析 工厂模式和单态模式 工厂模式:可以将java对象对象的调用者从被调用者的实现逻辑中分离。调用者只关心被调用者必须满足的某种规则,这种规则我们看做是接口,不必关心实例的具体实现过程,具体实现由bean工厂。 工厂模式:根据调用数据,返回一个类的实例,此类可以使多个类的某个类。通常这些类实现接口或继承类。提供各对象之间的角色划分,降低程序的耦合。单态模式:单例模式,默认所有的bean设置为单例模式,即对所有具有相同id的bean的请求,都返回一个共享bean实例,可以降低java创建和销毁时的系统开销,Spring自动。无需自己完成 单例模式:限制类实例的创建,采用这种. 阅读全文

posted @ 2013-11-22 16:38 heartstage 阅读(587) 评论(0) 推荐(0) 编辑

Spring中的设计模式

摘要: http://rongxh2010.iteye.com/blog/949532 阅读全文

posted @ 2013-11-22 16:37 heartstage 阅读(183) 评论(0) 推荐(0) 编辑

Struts2中的设计模式

摘要: http://blog.csdn.net/significantfrank/article/details/77120531. Command Pattern 基本定义: 把Command(Request)封装成对象,把发出命令(Invoker)的责任和执行命令(Receiver)的责任分割开,委派给不同的对象。责任划分有什么好处?责任约单一,内聚性越高,可重用的可能性越大,试想下,如果服务员不仅要点菜,还要去做菜,会是什么情景。为什么把Invoker和Receiver解耦好处多?类之间的耦合越低,可扩展的可能性越高。解耦后,更换一个服务员并不会影响厨师的工作那么把Request封装成对象具体 阅读全文

posted @ 2013-11-22 16:17 heartstage 阅读(3591) 评论(0) 推荐(0) 编辑

Struts2中的设计模式----ThreadLocal模式

摘要: http://www.cnblogs.com/gw811/archive/2012/09/07/2675105.html设计模式(Design pattern):是经过程序员反复实践后形成的一套代码设计经验的总结。 ThreadLocal模式:用来解决多线程程序中数据共享问题的一个方案。 1、线程安全问题的由来 在传统的Web开发中,我们处理Http请求最常用的方式是通过实现Servlet对象来进行Http请求的响应。Servlet是J2EE的重要标准之一,规定了Java如何响应Http请求的规范。通过HttpServletRequest和HttpServletResponse对象,我... 阅读全文

posted @ 2013-11-22 16:16 heartstage 阅读(292) 评论(0) 推荐(0) 编辑

享元模式(Flyweight)

摘要: 一. 世间万物皆为对象从大学校园中拦住一个软件工程专业的学生,问他,什么是面向对象。他会告诉你,世间万物皆是对象。世界之大,何止万物。上至宇宙星辰,下至细菌病毒。皆为对象。女孩,吐气如兰,仍留淡淡余香。男孩,闭眼陶醉,不亦乐乎。此乃共享之妙也!二. 对象爆炸呼吸之间,分子无数。每个分子皆为一对象,恐万台服务器之矩阵亦无可容。奈何乎?GOF 曰: 享元模式!三. 何为享元模式Flyweight : 次最轻量级的拳击选手。即粒度最小。因此,享元模式的目的是采用共享技术解决大量细粒度对象的爆炸问题。图: 四. 享元模式应用之QQ聊天我们不妨假设QQ是在服务器端将每次的对话都抽象出来形成了一个类。于是 阅读全文

posted @ 2013-11-22 16:06 heartstage 阅读(222) 评论(0) 推荐(0) 编辑

导航