动态***基本有两种作用。第一个是原有的类增加功能,比如aop。第二种是就是从接口动态***生成可使用的类,比如dubbo和mybatis。