关于OScache,swarmcache使用
我想通过oscache来缓存表现层,用swarmcache来缓存对象。
谁有这方面的经验,能够提供一个比较详细的实例吗?
hibernate对swarmcache已经集成,不过我还没有尝试成功。
使用涉及到swarmcache的jsp页面,更本打不开没有任何错误提示。就pending在那里,很奇怪。
如下是我得配置文件:
<hibernate-mapping>
<class
name="com.jaqsoft.demo.Book"
table="book" proxy="com.jaqsoft.demo.Book">
<cache type="swarmcache" usage="read-write"/>
<id name="bookId" type="java.lang.Long" column="bookid" unsaved-value="0">
<generator class="identity"/>
</id>
<property
name="bookName"
type="java.lang.String"
column="bookName"
not-null="true"
unique="true"/>
<many-to-one
name="bookStore"
class="com.jaqsoft.demo.BookStore"
column="bookstoreid"
not-null="true"/>
<set
name="readers"
table="book_reader"
lazy="true">
<cache type="swarmcache" usage="read-write"/>
<key column="bookId"/>
<many-to-many
column="readerid"
outer-join="auto"
class="com.jaqsoft.demo.Reader"
/>
</set>
</class>
</hibernate-mapping>
<!-- parsed in 0ms -->