We use circual dependencies with via constructor injection of
@Lazy reference to self type so that we get a way to use local methods with
@Transactional and other annotations.
Now we are trying to update to Spring Boot 2.6 which prohibits circular references by default.
Is there a better way to call local methods and get the
@Transactional and other annotations respected than the
@Lazy self reference?