Grails 1.1 缓存策略 - 缓存用法

下面是不同缓存设置和他们的使用方法:

• read-only - 假如你的应用程序需要读但是从不需要更改持久化实例,只读缓存或许适用.

• read-write - 假如你的应用程序需要更新数据,读-写缓存或许是合适的.

• nonstrict-read-write - 假如你的应用程序仅偶尔需要更新数据(也就是说,如果这是极不可能两笔交易,将尝试更新同一项目同时)并且时进行) ,并严格交易隔离,是不是需要一个nonstrict-read-write可能是适宜的.

• transactional - transactional 缓存策略提供支持对全事务缓存提供比如JBoss的TreeCache. 这个缓存或许仅仅使用在一个JTA环境,同时你必须在 grailsapp/conf/DataSource.groovy 文件中的 hibernate 配置中 hibernate.transaction.manager_lookup_class.