调整架构为DDD