改用dao来处理