diff --git a/pom.xml b/pom.xml index b724c7a5..42be0128 100644 --- a/pom.xml +++ b/pom.xml @@ -15,7 +15,7 @@ UTF-8 false - true + false java:openejb/Resource/My DataSource org.hibernate.dialect.HSQLDialect diff --git a/src/main/java/com/commafeed/backend/model/FeedEntryContent.java b/src/main/java/com/commafeed/backend/model/FeedEntryContent.java index 119b7204..20f197bd 100644 --- a/src/main/java/com/commafeed/backend/model/FeedEntryContent.java +++ b/src/main/java/com/commafeed/backend/model/FeedEntryContent.java @@ -1,13 +1,19 @@ package com.commafeed.backend.model; +import javax.persistence.Cacheable; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Lob; import javax.persistence.Table; +import org.hibernate.annotations.Cache; +import org.hibernate.annotations.CacheConcurrencyStrategy; + @Entity @Table(name = "FEEDENTRYCONTENTS") @SuppressWarnings("serial") +@Cacheable +@Cache(usage = CacheConcurrencyStrategy.READ_WRITE) public class FeedEntryContent extends AbstractModel { @Column(length = 2048) diff --git a/src/main/resources/ehcache.xml b/src/main/resources/ehcache.xml index ae93afa9..f7e0576e 100644 --- a/src/main/resources/ehcache.xml +++ b/src/main/resources/ehcache.xml @@ -5,17 +5,17 @@ - - + \ No newline at end of file