问题可能出在切点表达式上。根据Hibernate的官方文档,SessionFactoryImpl.SessionBuilderImpl是一个内部类,因此可能无法被AOP拦截到。建议使用org.hibernate.SessionFactory接口的openSession()方法作为切点表达式。同时,需要确保该切面类被正确声明为一个Bean,且被扫描到。

以下代码存在问题吗为什么数据库查询没进入该方法?Pointcutexecution orghibernateinternalSessionFactoryImplSessionBuilderImplopenSession public void openSession AfterReturningpointcut = openSession returning = sessi

原文地址: https://www.cveoy.top/t/topic/hhXk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录