提供了挂在工具类的方式