teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

2018/11/20 04:29

投稿

mk222222
mk222222

スコア59

title CHANGED
File without changes
body CHANGED
@@ -34,5 +34,10 @@
34
34
  private String orderNo;
35
35
  ```
36
36
 
37
- エラー内容
38
- idsの不明な整数データ型:dao.entity.OrderPK;ネストされた例外はorg.hibernate.id.IdentifierGenerationExceptionです:idsの不明な整数データ型:dao.entity.OrderPK
37
+ ログ見ると
38
+ select
39
+ nextval ('order_seq')
40
+ org.springframework.orm.jpa.JpaSystemException: Unknown integral data type for ids : dao.entity.OrderPK; nested exception is org.hibernate.id.IdentifierGenerationException: Unknown integral data type for ids : dao.entity.OrderPK
41
+
42
+ ってなってます。おそらくエンティティの複合主キーを別クラスに書いてる書き方を変えないといけないですよね。
43
+ ひぃ

2

21

2018/11/20 04:29

投稿

mk222222
mk222222

スコア59

title CHANGED
File without changes
body CHANGED
@@ -6,6 +6,9 @@
6
6
  ・アノテーションをorderのフィールドのみに記述
7
7
  ・アノテーションをorderPKのフィールドのみに記述
8
8
  ・アノテーションを両クラスのフィールドに記述
9
+
10
+ jpaでinsertしたくて、、これができないといちいちmybatisでinsert文を書かないといけないんです!
11
+ テーブルの項目多くてめんどくさいです!お願いします!
9
12
  ```java
10
13
  @Entity
11
14
  @Table(name="order")

1

2018/11/20 00:34

投稿

mk222222
mk222222

スコア59

title CHANGED
File without changes
body CHANGED
@@ -29,4 +29,7 @@
29
29
  @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "order_seq")
30
30
  @SequenceGenerator(name = "order_seq", sequenceName = "order_seq", allocationSize = 1)
31
31
  private String orderNo;
32
- ```
32
+ ```
33
+
34
+ エラー内容
35
+ idsの不明な整数データ型:dao.entity.OrderPK;ネストされた例外はorg.hibernate.id.IdentifierGenerationExceptionです:idsの不明な整数データ型:dao.entity.OrderPK