This week's book giveaway is in the Jobs Discussion forum.
We're giving away four copies of Soft Skills: The software developer's life manual and have John Sonmez on-line!
See this thread for details.
Win a copy of Soft Skills: The software developer's life manual this week in the Jobs Discussion forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Spring ehcache null value caching

 
Saritha Penumudi
Ranch Hand
Posts: 148
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I do not want null values to be cached. by default ehcache caches even null values. I am using spring gooogle ehcache annotations.
I could not find in any documentation on how I can configure to say "do not cache null values"

any help is greatly appreciated.

Thanks
 
Mark Spritzler
ranger
Sheriff
Posts: 17276
6
IntelliJ IDE Mac Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Saritha Penumudi wrote:Hi,

I do not want null values to be cached. by default ehcache caches even null values. I am using spring gooogle ehcache annotations.
I could not find in any documentation on how I can configure to say "do not cache null values"

any help is greatly appreciated.

Thanks


This is unrelated to Spring. You have to look at the ehcache documentation. Although, I was never away of null values in the cache. What are null?

Mark
 
Saritha Penumudi
Ranch Hand
Posts: 148
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the response. I did find any another place to post my question. I figured as I am using spring google code ehcache annotations, there could be some configuration in spring-ehcache configuration where I can say "do not cache null values".

I found the solution. There is an attribute in @cacheable called cachenull. When set to false it will not cache null values. Found solution from issues list of the googlecode spring ehcache project.
 
Mark Spritzler
ranger
Sheriff
Posts: 17276
6
IntelliJ IDE Mac Spring
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Saritha Penumudi wrote:Thanks for the response. I did find any another place to post my question. I figured as I am using spring google code ehcache annotations, there could be some configuration in spring-ehcache configuration where I can say "do not cache null values".

I found the solution. There is an attribute in @cacheable called cachenull. When set to false it will not cache null values. Found solution from issues list of the googlecode spring ehcache project.


Good job.

Mark
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic