jpa

    3熱度

    2回答

    我想通過一個所有應該匹配的列表。 @Query("select g.name as name FROM Gym g " + "LEFT JOIN g.listOfEquipment listOfEquipment " + "WHERE " + "(((:listOfEquipment) is null) or listOfEquipment.id in (

    0熱度

    1回答

    我被困在通過查詢結果得到組的總數。 JPAQuery jpaQuery = new JPAQuery(entityManager); jpaQuery.from(QMessageSend.messageSend) .where(predicate) .groupBy(QMessageSend.messageSend.messageId).count(); 這是我當前的

    0熱度

    1回答

    我想要一些幫助,試圖做到以下幾點。我想要得到每個用戶在數據庫中按他的名字和id分組的購買次數。但它是非常與簡單的sql相比很難做到。 我在PurchaseRepository下面的代碼擴展的所有IM的CrudRepository @Query("SELECT p.user.name as Name,p.user.id as Id,Count(p) as Purchases from Transac

    -1熱度

    1回答

    我已經看到類似的問題,但在我的情況下,它不起作用。 我需要獲取序列的下一個值。 模型類: @Entity @Table(name = "item") public class Item { @Id @SequenceGenerator(name = "id_seq", sequenceName = "item_id_seq", allocationSize = 1)

    0熱度

    1回答

    我想使用JPA與Spring MVC持久化實體列表,但收到以下錯誤。 java.lang.IllegalStateException:不允許在共享的EntityManager創建事務 - 使用Spring的事務或EJB CMT,而不是 我試着用搜索引擎的答案,但解決辦法並不適用於我的情況。 下面是我的服務實現中的方法。 @Override @Transactional public void

    0熱度

    1回答

    我在我的類中的單向@ManyToMany關係,具體如下: @ManyToMany(cascade = { CascadeType.MERGE, CascadeType.PERSIST }) @JoinTable( name=TABLE_NAME_JOB_JOB_TYPE, [email protected](name=COLUMN_JOB_ID,

    -1熱度

    1回答

    所以我試圖建立使用Wildfly,JPA,Hibernate和MariaDB的使用Maven在Eclipse的adminsystem。我在WildFly管理控制檯中配置了我的數據源,一切正常。 Succesful connection picture in WildFly 現在我試圖寫入該項目與實體管理器工廠的數據庫在Eclipse。但我有此錯誤消息: Error message in Eclip

    0熱度

    1回答

    我是Spring新狀態機我有下面給出的狀態配置我需要在mysql中使用JPA持久化狀態更改。任何適當的例子也對我非常有幫助。在此先感謝 @Configuration @EnableStateMachine(name = "machine1") public class Config extends StateMachineConfigurerAdapter<String, String>{

    0熱度

    1回答

    所以我有一個以下情況: 我有擁有噸領域的客戶實體(20)。客戶 類看起來是這樣的(我剛上市前幾個字段): @Entity public class Customer { @Id @GeneratedValue private long id; @Version private version version; private St

    0熱度

    1回答

    我有一個奇怪的問題JPA映射失敗轉換爲時間戳,但它使用的值似乎是整個行,而不僅僅是一個變量。 的錯誤是: java.sql.SQLException: Value '1988├╗ ├╗├╗├╗├╗├╗├╗0 07 1234567 wk├╗0├╗├╗├╗├╗├╗ ' can not be represented as java.sql.Timestamp 其中值似乎是整行