entitymanager

    1熱度

    1回答

    我有一個關於控制器的功能規格的問題。下面的函數返回的服務實體管理器,或者它應該: /** * @return EntityManager */ public function getEntityManager() { $entityManager = $this->get('doctrine.orm.default_entity_manager'); return $

    0熱度

    1回答

    我已經編寫了2個WebSocket ServerEndpoints,它們使用注入的JPA EntityManager實例注入自己與數據庫交互的服務。 該應用程序是部署在Tomcat服務器上的Web應用程序,使用Jersey作爲JAX-RS實現,Hibernate作爲JPA提供程序。 有時會發生EntityManager在試圖訪問端點內部的DB 時關閉。另外我擔心我可能會產生觸發內存泄漏的代碼。 這

    0熱度

    1回答

    我第一次使用Java調用一個SP,所以這可能是一個我忽略的簡單問題。 我有幾種方法,我正在嘗試做到這一點,並在兩者上都出現錯誤。 em是一個EntityManager,它在類中聲明的更高,我在調試期間檢查過它,並且數據庫連接是正確的。 第一個是使用StoredProcedureQuery引發錯誤; javax.persistence.PersistenceException:org.hiberna

    0熱度

    2回答

    我正在運行下面的代碼。 UserService.java String alias = "u"; String select = "SELECT u.email"; String where = "u.userId = :id"; Map<String, Object> params = new HashMap<>(); params.put("id", userId); List<U

    1熱度

    3回答

    我想用createNativeQuery從我的數據庫中獲取結果集並將其映射到實體對象列表。 當我做 List<MyObject> results = this.em.createNativeQuery(query, MyClass.class).getResultList(); 我最終實體對象的數組,它是正確的大小,並且被映射到的列正確的,但它們都是同一個對象。返回的第一個結果將爲我列表中的每

    0熱度

    1回答

    我已經參與了一個項目,其中包含實體經理。這有點不清楚爲什麼要使用它。如果我們不用實體管理器就可以使用類來存儲信息,那麼我們有數據庫來存儲信息。問題是值得努力學習嗎?它是一個廣泛使用的工具嗎? 我知道這是一個有點意見的基礎,但我主要關注事實。但通常其他的經驗表明一個工具是多麼的好。

    2熱度

    2回答

    合併時 我試圖打電話Entitymanager.merge()用自定義對象,但我不斷收到以下錯誤: javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: could not get a field value by reflection getter of my.package.model.of

    1熱度

    1回答

    所以我爲default和dev並在每個配置中的兩個配置有一個 @Bean @Autowired public EntityManager entityManager(EntityManagerFactory entityManagerFactory) { return entityManagerFactory.createEntityManager();

    0熱度

    1回答

    我正在構建一個Web應用程序,用戶發表帖子。該帖子包括類別和位置。我可以單獨查看類別和位置的帖子。 我想要做的是過濾視圖,只列出一個位置的類別列表。例如當我點擊鞋類我想過濾只顯示美國位置離開其他地點。由於 控制器: public function catergoryitemsAction($name) { $em = $this->getDoctrine()->getManag

    -1熱度

    1回答

    正如您在下面看到的,我根本不會「堅持」。但我所做的更改正在註冊。我很感謝你的幫助。 $entityManager = $this->getDoctrine()->getManager(); $entity = $entityManager->getRepository(City::class)->find(1); $entity->setName("debug name"); $entityMan