通过反射机制会扫描出所有被@CodeQuery 修饰过的类或者接口并以bean对象的形式注入到自己的容器中来统一管理,根据被@CodeQuery修饰的接口或者类,就可以确定了被@CodeQuery修饰过得类都有哪些,遍历所有Class文件,然后可以用反射中的Method类来获取所有被@SQL修饰过的方法的名字,通过方法名字就可以在程序运行时调用对应的接口来执行sql语句了
参考文献 :https://www.cnblogs.com/yangming1996/p/9295168.html
https://www.cnblogs.com/love-menglong/p/11165469.html
https://www.runoob.com/w3cnote/java-annotation.html
https://blog.csdn.net/tainxiawuti/article/details/99644352
https://www.cnblogs.com/skywang12345/ 《大佬》
扩展作业Class源码查阅并了解里面的内置方法,如里面提供的有查看反射类的注解方法:
Class<TestJava> testJavaClass = TestJava.class; testJavaClass.getAnnotations();认识到了底层知识的重要性,感受到了Java底层的力量。
反射的理论知识,实际应用,应用场景分析。