Browse Source

Fix note on CGLIB supported method visibility

CGLIB do support package-private and protected methods now so the
note in the reference doc should be changed accordingly.

Closes gh-25001
pull/31496/head
Stéphane Nicoll 1 year ago
parent
commit
e1bd13d3d6
  1. 4
      framework-docs/modules/ROOT/pages/core/beans/factory-scopes.adoc

4
framework-docs/modules/ROOT/pages/core/beans/factory-scopes.adoc

@ -514,8 +514,8 @@ the `<aop:scoped-proxy/>` element, a CGLIB-based class proxy is created. @@ -514,8 +514,8 @@ the `<aop:scoped-proxy/>` element, a CGLIB-based class proxy is created.
[NOTE]
====
CGLIB proxies intercept only public method calls! Do not call non-public methods
on such a proxy. They are not delegated to the actual scoped target object.
CGLIB proxies do not intercept private methods. Attempting to call a private method
on such a proxy will not delegate to the actual scoped target object.
====
Alternatively, you can configure the Spring container to create standard JDK

Loading…
Cancel
Save