从show()方法中抽取获取指定id的member代码到独立的方法getMemberById()中
重构list方法，把数据库查询的所有 member 放到列表中
把查询所有 member的代码抽取到方法 findAllMember()中
清理doGet()方法中的无用代码
在list页面和show页面显示登录信息
在list和show页面显示logout链接
抽取数据库查询的相关代码，到DataBaseService中
修改getMemberById使用DataBaseService()
重构了findallmember()，使用了DataBaseService()方法
把DataBaseService的创建改用工厂方法，并且新增了execute（sql）方法
重构了创建member的方法以使用DataBaseService