1.界面层(UI):收集显示数据 2.业务(服务 service)层:算法 3.数据层(DAO): 数据的存取 4.实体层(entity):封装数据 5.工具层:根据项目实际情况选用 界面调用服务 服务调用工厂