• 2023-04-27使用CGLIB生成代理
    知识点【使用前提条件:【/**如果这个代理的类没有实现接口就不能使用JDK中的动态代理*这时需要使用第三方的.jarCGLIB实现代理**/】publicclassCGLIBProxyimplementsMethodInterceptor{privateObjecttar
  • 2023-04-27JDK动态代理
    知识点【publicclassJDKProxyimplementsInvocationHandler{privateObjecttargetObject;//代理的目标对象publicObjectcreateProxyInstance(ObjecttargetObject){this.targetObject=targetObject;/**第一个参数设置代码使
  • 2023-04-27注入依赖对象
    知识点:【基本类型对象注入:<beanid="orderService"class="cn.itcast.service.OrderServiceBean"><constructor-argindex=“0”type=“java.lang.String”value=“xxx”/>//构造器注入<propertyname=“name”value=“zh
  • 2023-04-23spring整合jpa优化
    本篇是针对上一篇《spring整合jpa》文章进行优化1.1.  使用接口代替dao层1.1.1.   删除IpersonDao和PersonDaoImpl1.1.2.   新建PersonDao.javaPersonDao.javapackagecom.morris.dao;importorg.springframework.data.repository.Repository;importcom.morris.enti
  • 2022-11-24JDK动态代理
    知识点【publicclassJDKProxyimplementsInvocationHandler{privateObjecttargetObject;//代理的目标对象publicObjectcreateProxyInst
  • 2022-11-24使用CGLIB生成代理
    知识点【使用前提条件:【/**如果这个代理的类没有实现接口就不能使用JDK中的动态代理*这时需要使用第三方的.jarCGLIB实现代理**/