标签: database hibernate
我正在使用mvc模式。我正在使用Hibernate作为我的ORM工具。那么,如果多个用户同时访问某个服务,hibernate会做什么。它是否会用于那么多的数据库命中,或者只会命中一次?
答案 0 :(得分:1)
每个用户请求将触发一个数据库。如果配置二级缓存,则每个应用程序将为一次。
在一个用户请求中,您可以配置缓存查询,因此如果您尝试再次调用相同的查询,hibernate将在会话中缓存日期并从中返回数据。