摘要:
#{}:1.当参数类型为基本数据类型或者String的时候,即调用方法的时候传入的参数值就是个常量,这时候{}中的数值是可以任意名称代表。例如:当public List selectUserByName(String name) 该方法中的参数是String类型那当在mapper中写sql语句的时候... 阅读全文
摘要:
代理模式需求:对系统中已有的某个类的功能,进行扩展(增强)要求:在不修改源码的情况下,对已有的功能进行增强静态代理抽象接口:保证包含增强功能的对象和原有功能的对象,对外提供相同的方法目标对象:封装了原有功能代理对象:封装了增强功能和原有功能(通过持有一个目标对象的引用实现)问题:代码不够灵活,产生大... 阅读全文