Кажется, я не могу найти краткое изложение, которое бы различало разницу между этими тремя
Кажется, я не могу найти краткое изложение, которое бы различало разницу между этими тремя
Hibernate 3.x используется slf4jдля регистрации. Hibernate 4.x используетjboss-logging. Я пишу автономное приложение, которое использует Hibernate 4 и SLF4J для ведения журнала. Как я могу настроить Hibernate для входа в SLF4J? Если это невозможно, как я могу вообще настроить ведение журнала...
У меня есть два пользовательских объекта, и пока я пытаюсь сохранить объект, используя session.save(userObj); Я получаю следующую ошибку: Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session:...
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос В сети много говорилось о первой версии...
Я нахожусь на ногах с Hibernate Annotations, и у меня возникла проблема, с которой, надеюсь, кто-то может помочь. У меня есть 2 объекта: Section и ScopeTopic. В разделе есть член класса List, поэтому отношение «один ко многим». Когда я запускаю свой модульный тест, я получаю следующее исключение:...
Скажем, у меня есть таблица с миллионами строк. Как правильно выполнить итерацию запроса к этой таблице при использовании JPA, чтобы у меня не было всего списка в памяти с миллионами объектов? Например, подозреваю, что, если стол большой, взорвется следующее: List<Model> models =...
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...
Что именно контролирует стратегия извлечения JPA? Я не вижу разницы между нетерпеливым и ленивым. В обоих случаях JPA / Hibernate не присоединяется автоматически к отношениям «многие к одному». Пример: у человека один адрес. Адрес может принадлежать многим людям. Аннотированные классы сущностей JPA...
Несмотря на все остальные сообщения, я не могу найти решение этой ошибки в GlassFish на MacOSX, NetBeans 7.2. Here the error : SEVERE: Exception while invoking class org.glassfish.persistence.jpa.JPADeployer prepare method SEVERE: Exception while preparing the app SEVERE: [PersistenceUnit:...
Мне нужно использовать необработанный SQL в репозитории данных Spring, возможно ли это? Все, что я вижу вокруг @Query, всегда основано на
Не знаю, как это исправить, пытаюсь выполнить модульный тест метода GetByTitle. Вот мои определения: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return...
Я собирал информацию о методе flush (), но не совсем понимаю, когда его использовать и как правильно использовать. Из того, что я прочитал, я понимаю, что содержимое контекста постоянства будет синхронизировано с базой данных, то есть выдача невыполненных инструкций или обновление данных объекта....
У меня очень простой файл persistance.xml: <?xml version="1.0" encoding="UTF-8"?> <persistence version="1.0" xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence...
Когда мы обновляем запись, мы можем использовать session.flush()Hibernate. Что нужно
В чем разница между списком, набором и сумкой в файле сопоставления NHibernate? Как каждый связан с коллекциями
И какие альтернативные стратегии вы используете, чтобы избежать LazyLoadExceptions? Я понимаю, что в рассматриваемом открытом сеансе есть проблемы с: Многоуровневые приложения, работающие на разных jvm Транзакции совершаются только в конце, и, скорее всего, результат вам нужен раньше. Но, если вы...
Есть ли в Java оператор using, который можно использовать при открытии сеанса в спящем режиме? В C # это примерно так: using (var session = new Session()) { } Таким образом, объект выходит за рамки и автоматически...
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...
Зачем мне нужна транзакция в Hibernate для операций только для чтения? Блокирует ли БД следующая транзакция? Пример кода для получения из БД: Transaction tx = HibernateUtil.getCurrentSession().beginTransaction(); // why begin transaction? //readonly operation here tx.commit() // why tx.commit? I...
у меня есть private EntityManager em; public List getAll(DetachedCriteria detachedCriteria) { return detachedCriteria.getExecutableCriteria("....").list(); } Как я могу получить сеанс, если я использую entitymanager, или как я могу получить результат из моих независимых...