设计模式
文章平均质量分 81
JasonTome
class Welcome To Myblog { public static void main(String[] args){ System.out.println(" I can changed the lives of others through technology and hard work!");}
展开
-
朝花夕拾--三大框架的技术起源
Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的? 我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的 JSP、负责流程逻辑控制的Servlet以及负责数据封装的Javabean。但是这种结构仍然存在问题:如JSP页面中需要使用符号嵌入很多的 Java代码原创 2011-05-13 21:03:00 · 825 阅读 · 0 评论 -
应用反射技术和责任链模式-----------实现反SQL注入和反SCRIPT注入
<br /> 本例应用反射技术和责任链模式实现了反SQL注入和反SCRIPT注入这个功能。它对于系统来说是可插拨的,这样就实现了与系统的松散耦合。<br /> 它的主要思想是:把Form对象,PO对象以及VO等对象中的String型属性的值进行过滤后重新封闭为原有类型的对象。在获取对象的时候应用了java反映技术,在进行过滤的时候,实现了链式过滤。这样做,就是为了达到可维护性,可扩展性,可重用性以及灵活性的目的。<br /> 以下是源代码:<br /> <br />public clas原创 2011-04-29 02:03:00 · 581 阅读 · 0 评论 -
分析Java类加载内幕
类加载是Java语言提供的最强大的机制之一。尽管类加载并不是讨论的热点话题,但所有的编程人员都应该了解其工作机制,明白如何做才能让其满足我们的需要。这能有效节省我们的编码时间,从不断调试ClassNotFoundException, ClassCastException的工作中解转载 2011-07-29 00:51:22 · 390 阅读 · 0 评论 -
经典---JAVA设计模式
这篇文章写的很棒(我是在一个小网站上无意找到的,时间是2001年),感慨之余很想知道原作者是谁,哪位大侠知道请告诉我 世上一直有一个神话:设计可以并且应该独立于实现的细节,设计通常被看作是一个抽 象的概念而实现是一个代码的具体实例。如果我们坚信"设计是一个富有创造性和转载 2011-08-03 09:05:16 · 398 阅读 · 0 评论 -
只会ssh成了底薪的代名词?
SSH:常用的三种 Java开源框架的组合,分别为 Struts、 Hibernate和 Spring,自出道以来一直受到开发人员的青睐和追捧。几日前,所在 Java技术群的老大 BeanSoft发起一个话题:“怎么感觉会 SSH成了低薪的代名词?”虽然是茶余饭后的闲聊话转载 2011-08-03 09:19:26 · 363 阅读 · 0 评论