У меня есть код ниже, чтобы получить значение interger.Is Hibernate query.uniqueResult() ударил базу данных
Query query = currentSession().getNamedQuery("getUser");
query.setString("password", password);
query.setString("userId", userId);
if (query.uniqueResult() != null && (Integer) query.uniqueResult() = 1) {
...
}
Пожалуйста, объясните, как
query.uniqueResult()
работы с кэшем и из кэша
Является ли это хит базы данных в два раза?
Что произойдет, если мы включим кеш? даже его удар дважды базы данных?
'getUser' странное имя для получения целого значения. –