Spring cache is not working when calling cached method from another method of the same bean.
Here is an example to explain my problem in clear way.<
Use static weaving to create proxy around your bean. In this case even 'internal' methods would work correctly