如上代码,mybatis会识别接口的mapper 和 insertprovider 注解生成动态代理对象注入到spring容器中
下面仿写,对标记有@print和@printimp的接口通过动态代理生成实体类,实现一定的功能并注入到spring容器中,主要代码如下:
定义注解:
生成代理对象的工厂类:
扫描标记有@printImp的接口,调用工厂生成代理类,并注入容器:
完毕!!!
仿mybatis通过解析注解生成接口实体类
最新推荐文章于 2022-04-13 21:22:53 发布