Skip to content

Commit 7fae17e

Browse files
committed
Added dummy column for entity for EclipseLink.
See http://stackoverflow.com/q/17272819/472792
1 parent 93f4711 commit 7fae17e

6 files changed

Lines changed: 19 additions & 4 deletions

File tree

jpa/ordercolumn/src/main/java/org/javaee7/jpa/ordercolumn/entity/bidirectionaljoin/Child.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@
88
import javax.persistence.JoinColumn;
99
import javax.persistence.ManyToOne;
1010

11-
@Entity
11+
@Entity(name="Child1")
1212
public class Child {
1313

1414
@Id
1515
@GeneratedValue(strategy = IDENTITY)
1616
private Long id;
17+
18+
@SuppressWarnings("unused")
19+
private int dummy = 1;
1720

1821
@ManyToOne
1922
@JoinColumn(name = "parent_id", insertable = false, updatable = false)

jpa/ordercolumn/src/main/java/org/javaee7/jpa/ordercolumn/entity/bidirectionaljoin/Parent.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,15 @@
1414
import javax.persistence.OneToMany;
1515
import javax.persistence.OrderColumn;
1616

17-
@Entity
17+
@Entity(name="Parent1")
1818
public class Parent {
1919

2020
@Id
2121
@GeneratedValue(strategy = IDENTITY)
2222
private Long id;
23+
24+
@SuppressWarnings("unused")
25+
private int dummy = 1;
2326

2427
@OneToMany(cascade = ALL, fetch = EAGER)
2528
@OrderColumn

jpa/ordercolumn/src/main/java/org/javaee7/jpa/ordercolumn/entity/bidirectionalmappedby/Child.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import javax.persistence.Id;
88
import javax.persistence.ManyToOne;
99

10-
@Entity
10+
@Entity(name="Child2")
1111
public class Child {
1212

1313
@Id

jpa/ordercolumn/src/main/java/org/javaee7/jpa/ordercolumn/entity/bidirectionalmappedby/Parent.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,15 @@
1313
import javax.persistence.OneToMany;
1414
import javax.persistence.OrderColumn;
1515

16-
@Entity
16+
@Entity(name="Parent2")
1717
public class Parent {
1818

1919
@Id
2020
@GeneratedValue(strategy = IDENTITY)
2121
private Long id;
22+
23+
@SuppressWarnings("unused")
24+
private int dummy = 1;
2225

2326
@OneToMany(cascade = ALL, fetch = EAGER, mappedBy = "parent")
2427
@OrderColumn

jpa/ordercolumn/src/main/java/org/javaee7/jpa/ordercolumn/entity/unidirectional/Child.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ public class Child {
1212
@Id
1313
@GeneratedValue(strategy = IDENTITY)
1414
private Long id;
15+
16+
@SuppressWarnings("unused")
17+
private int dummy = 1;
1518

1619
public Long getId() {
1720
return id;

jpa/ordercolumn/src/main/java/org/javaee7/jpa/ordercolumn/entity/unidirectional/Parent.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ public class Parent {
2020
@Id
2121
@GeneratedValue(strategy = IDENTITY)
2222
private Long id;
23+
24+
@SuppressWarnings("unused")
25+
private int dummy = 1;
2326

2427
@OneToMany(cascade = ALL, fetch = EAGER)
2528
@OrderColumn

0 commit comments

Comments
 (0)