BaseServlet的作用: 我们先写一个工具类:BaseServlet. 我们知道,写一个项目可能会出现N多个Servlet,而且一般一个Servlet只有一个方法(doGet或doPost),如果项目大一些,那么Servlet的数量就会很惊人.为了避免Servlet的“膨胀”,我们写一个BaseServlet.它的作用是让一个Servlet可以处理多种不同的请求.不同的请求调用Servlet的不同方法.我们写好了BaseServlet后,让其他Servlet继承... package co
import java.sql.Date;import java.text.SimpleDateFormat; public class DateTimeUtil { public final class FormatType { public static final String FULL = "yyyy:MM:dd HH:mm:ss:SSS"; public static final String DATE = "yyyy:MM:dd&quo
假设你发现你已经非常重码,你可能会考虑使用模板的方法来消除easy重复错误代码.下面是一个示例:以下两类,他完成了几乎相同的功能: 实例化并初始化一个Reader来读取CSV文件. 读取每一行并解析: 把每一行的字符填充到Product或Customer对象: 将每个对象加入到Set里: 返回Set. 正如你看到的,仅仅有有凝视的地方是不一样的.其它全部步骤都是同样的. ProductCsvReader.java public class ProductCsvReader { Set