java吧 关注:1,309,872贴子:12,888,259
  • 2回复贴,共1页

这个题只用BeanPostProcessor实现不了吧?

取消只看楼主收藏回复

借助代理吗
作业2 使用spring为项目里的所有类的所有方法增加
写几个不同的bean ,每个bean里包含不同的方法。
通过spring 使得调用任何一个实现方法之前和之后都增加一些内容输出。(通过PostBeanProcessor实现)
提示:生命周期 动态代理
提示:狸猫换太子
举个例子:比如有几个类Cat、Dog、Tiger,这几个类中分别有miao、wang、wuuu这几个方法,那么从容器中取出组件,调用这几个方法的时候(注意不是容器初始化时),miao、wang、wuuu这几个方法执行之前都会输出hello,执行之后都会输出world


1楼2023-06-03 20:23回复
    解决了。。。狸猫换太子。。。这些培训班老师真的皮


    2楼2023-06-03 20:49
    收起回复
      2026-09-25 19:51:51
      广告
      不感兴趣
      开通SVIP免广告
      睡一觉,下午看jdbctemplate。。我好像在EE阶段见过jdbc,但是全忘了捏,鼠鼠啊,撸多了,脑子全无了


      6楼2023-06-04 12:37
      回复