entity 生成