使用框架式思维对代码进行封装通过这个项目可以学到泛型对框架封装使用的意义