【308天】每日项目总结系列046(2017.12.10)

叨叨两句

  1. ~

编程思想

抽取公共的servlet

  1. 目的:减小代码量
  2. 方式:将接收登录、注册、发送邮件等单一请求的servlet的doGet、doPost方法写到公共的servlet中

将service方法拆分为接口与实现类

  1. 目的:便于分工协做
  2. 方式:web

    1. 原来的一个service类拆分红两部分,一部分写成接口,一部分写成实现类
    2. 接口放到包com.xxx.web.service,实现类放到com.xxx.web.service.impl

公共servlet使用反射实现方法调用,再也不无限写else if

  1. 目的:将来公共servlet的子类新增方法,不用去公共servlet中增长else if
  2. 方式:在公共servlet中,调用子类方法时,使用反射