恢复到dao->service->facade模式，不过大大简化了！