I am getting a few questions lately on JSR107 caching annotations and whether implementations of JSR107 are providing them. Caching annotations can be added to your Java classes and will invoke caching operations as the method. For example below is an annotated BlogManager. [java]@CacheDefaults(cacheName = “blgMngr”) public class BlogManagerImpl implements BlogManager {private static Map<String, Blog>… Continue reading How JSR107 Caching Annotations are meant to be used
Category: jsr107
Searching for a Home
Before you begin your search for a home, figure out what you can realistically afford. It may be small with only one or two bedrooms. As the price increases, more bedrooms may become more affordable. If you do not have the money to pay for a complete home with all furniture and appliances, then building… Continue reading Searching for a Home
JSR107 enters Early Draft Review after nearly 12 years
On 23 October 2012 the JCP posted the Early Draft specification and API for JSR107. See http://jcp.org/en/jsr/detail?id=107. This is almost 12 years since the JSR kicked off. Note that this material was uploaded to the JCP in February this year but was delayed while the legal complications of having two companies as shared spec leads got… Continue reading JSR107 enters Early Draft Review after nearly 12 years
javax.cache: The new Java Caching Standard
This post explores the new Java caching standard: javax.cache. How it Fits into the Java Ecosystem This standard is being developed by JSR107, of which the author is co-spec lead. JSR107 is included in Java EE 7, being developed by JSR342. Java EE 7 is due to be finalised at the end of 2012. But… Continue reading javax.cache: The new Java Caching Standard
0.3 of JSR107:javax.cache released
0.3 of the JSR107 spec, RI and TCK have been released. Changes in this release: Numerous changes across the spec, TCK and RI Annotations implementations in the RI for Spring and CDI Transactions API finalised The release is in Maven central so the snippet for the API is: <dependency> <groupId>javax.cache</groupId> <artifactId>cache-api</artifactId> <version>0.3</version> </dependency> We are… Continue reading 0.3 of JSR107:javax.cache released
Start using JSR107’s JCache API
JCache is rapidly nearing completion and we would like the community to start using it. The API is becoming quite stable. The home for all things JCache is: https://github.com/jsr107/jsr107spec. Today I updated that page with the following details so that you can all get started. We expect to release our first non-snapshot release in a few… Continue reading Start using JSR107’s JCache API
Terracotta acquired by Software AG
As you probably have heard, Terracotta has been acquired by Software AG. This is an exciting development for both companies. Ari Zilka, CTO of Terracotta has a comprehensive blog post detailing the acquisition and its implications. For me, it means I keep working for Terracotta, but now Terracotta is a wholly owned business unit within… Continue reading Terracotta acquired by Software AG
JSR107 (Java Caching API) Update – Lots Happening
I have been very busy the last few months getting JSR107 fired up. Just to remind you JSR 107 is the Java Temporary Caching API. It is designed to be vendor neutral and will allow for easy change over of implementations in much the same way as JPA or JDBC. In this way it will… Continue reading JSR107 (Java Caching API) Update – Lots Happening