У меня есть два объекта Question
и Publication
. В публикации есть список вопросов. Когда я сохраняю вопрос, все в порядке, я проверяю свою базу данных, и строка вложена (я использую MySQL).Java/JPA сохраняют возвращаемое значение
Затем мне нужно показать вопрос об этой публикации, и когда я выбираю вопросы, которые я упорствовал до этого, это не шоу.
Я делаю «Select p from Publicacion
», который возвращает публикации со всеми вопросами, а не новыми. Если я остановлю разорвать и снова развернуть веб-приложение, то, когда я покажу вопрос о публикации, он появится!
Я не знаю, что происходит, я не знаю, что-то связано с памятью или что-то вроде менеджера сущностей.
пожалуйста им застрял
благодаря
Пробовали ли вы вровень на менеджера объекта? – Gayathri
После сохранения, очистить http://docs.oracle.com/javaee/5/api/javax/persistence/EntityManager.html#flush() или обновить http://docs.oracle.com/javaee/5/api/ javax/persistence/EntityManager.html # refresh (java.lang.Object) – StarsSky
Я делаю em.flush(), но ничего не происходит. Я делаю выбор q из вопроса, и он возвращает вопрос, но когда я получу, если из публикации он не возвращается! – user3240604