发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

关于OScache,swarmcache使用

    
2003-12-16 16:45
赞助商链接

我想通过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 -->

2003-12-17 16:10

J道这个论坛是用oscache来缓存表现层的,关于swarmcache继续关注中。

2003-12-18 00:26

谢谢,我已经知道在hibernate中如何配置使用oscache了。
如果遇到相同问题的朋友,请参看这个连接:
http://forum.hibernate.org.cn/viewtopic.php?t=1996&highlight=

banq:请问,所谓的缓存表示层所指什么?是指缓存表示层的对象吗?
他和普通的jvm-level的缓存对象有什么区别?

2003-12-18 17:27

缓存表示层不只是缓存对象,包括很多其他非对象,如流,字符串,Html等

2007-12-23 15:25

OScache偏重于页面缓存。
ehcache偏重于数据库查询缓存,可以这样理解嘛?

缓存     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com