`
chusiyou
  • 浏览: 5405 次
  • 性别: Icon_minigender_1
  • 来自: 奥格瑞玛
社区版块
存档分类
最新评论
文章列表
写这篇文章 是我对匿名类以及抽象工厂的一个理解...觉得有所启发就写了下来..希望大家能够一起学习... 抽象工厂类 package com.chusiyou.factory; public abstract class Factory { public abstract  UserDao getUserDao(); public abstract PersonDao getPersonDao(); //获得工厂实例的一个方法 public static Factory getFactory(String dataBaseName) { //针对数据库不同而采取不同的J ...
由于这段时间学习struts,对struts原理有一些了解,为了巩固自己的学习,所以自己手写了模拟struts功能的这样一个框架,写的不好还忘大家见谅....但是我可以拍拍胸脯的给大家说...这绝对是自己原创,写的不好还忘大家纠正,希望大家能一起学习... 以下是ActionServlet源码 package com.chusiyou.struts.core; import java.io.IOException; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.HashMap; i ...
         Collection 集合类,基础 1. 所有的集合操作都实现了Collection这个基类接口 2. 继承了Collection的接口有:List,Set 这2个接口 3. 实现了Collection的类有:AbstractCollection这个抽象类 4. Collection接口定义的方法解析如下:       Method…..   1.int Size();    返回此集合中的所有元素数量,返回值int,   2.boolean isEmpty();    返回此集合中不包含的元素,返回值boolean   3.boolean contains(Object o ...
首先 是Action package com.chusiyou.struts.core; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class Action extends ActionServlet{ public ActionForward execute(ActionMapping mapping, ActionForm form, HttpS ...
以下是填充formbean的源码 package com.chusiyou.struts.core; import java.lang.reflect.Field; import java.util.Enumeration; import javax.servlet.http.HttpServletRequest; import org.apache.commons.beanutils.BeanUtils; public class FormFullUtil { public static void full(HttpServletRequest request, String ...
Global site tag (gtag.js) - Google Analytics