【发布时间】:2012-09-02 02:30:28
【问题描述】:
我目前正在为我们的 scala 应用程序使用 spring AOP + Ehcache。我真的很喜欢将它与注释一起使用的简单性,但不是使用像 spring 这样的大框架来执行缓存的一部分。
你知道 scala 缓存解决方案而不必使用像 spring 这样的大框架吗?
没有弹簧的东西:
@Cacheable(cacheName = "users")
def getByUserName(userName: String): User = {
val userEntityFound = dao.findOne(dao.createQuery.field("email").equal(userName))
userEntityMapper mapToDomainObject userEntityFound
}
【问题讨论】:
-
“Native Scala”和“用 Scala 编写”一样吗?我的意思是,ehcache 不需要 Spring。
-
我向我的问题 Dave 添加了更多信息,谢谢!
标签: spring scala caching guava ehcache