
dp设计模式
文章平均质量分 91
EthanQ
这个作者很懒,什么都没留下…
展开
-
对工厂模式的认识和理解(一)
1.package com.ethan.dao;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;//使用dom4j解析xml原创 2011-08-12 09:06:43 · 1023 阅读 · 2 评论 -
Java 之 Builder模式使用
有些使用了builder设计模式。自己也不明白在什么场景下才应该使用。 先说说我遇到的实际情况吧。 我们开发中在对数据库插入操作这一块,使用了JavaBean去映射数据库中表,JavaBean中的一个属性对应数据库中的一个字段,插入数据就是将JavaBean中属性的值。 举个例子说明下: 插入数据过程如下:转载 2012-01-08 19:46:43 · 7886 阅读 · 2 评论 -
深入Java单例模式
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1. 最简单的实现 首先转载 2012-01-13 22:45:15 · 667 阅读 · 0 评论 -
java 之 简易AOP Framework
import java.io.IOException;import java.io.InputStream;import java.util.Properties;public class BeanFactory { Properties props = new Properties(); public BeanFactory(InputStream ips) { try {原创 2012-02-26 19:45:32 · 1213 阅读 · 0 评论 -
java 之 动态代理学习示例
import java.lang.reflect.Method;public interface Advice { public void beforeMethod(Method method); public void afterMethod(Method method);}import java.lang.reflect.Method;public class MyAdvi原创 2012-02-26 17:05:38 · 806 阅读 · 0 评论