Skip to content
Snippets Groups Projects
Commit f630bdee authored by Jan Tymel's avatar Jan Tymel
Browse files

Explicitly set strategy of generated value of entities' ID to IDENTITY

parent 94735256
No related branches found
No related tags found
No related merge requests found
...@@ -4,6 +4,7 @@ package cz.muni.ics.kypo.training.adaptive.domain; ...@@ -4,6 +4,7 @@ package cz.muni.ics.kypo.training.adaptive.domain;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.Inheritance; import javax.persistence.Inheritance;
import javax.persistence.InheritanceType; import javax.persistence.InheritanceType;
...@@ -17,7 +18,7 @@ import java.io.Serializable; ...@@ -17,7 +18,7 @@ import java.io.Serializable;
public abstract class AbstractPhase implements Serializable { public abstract class AbstractPhase implements Serializable {
@Id @Id
@GeneratedValue @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id; private Long id;
private String title; private String title;
......
...@@ -4,6 +4,7 @@ import javax.persistence.Column; ...@@ -4,6 +4,7 @@ import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.FetchType; import javax.persistence.FetchType;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import java.io.Serializable; import java.io.Serializable;
...@@ -12,7 +13,7 @@ import java.io.Serializable; ...@@ -12,7 +13,7 @@ import java.io.Serializable;
public class DecisionMatrixRow implements Serializable { public class DecisionMatrixRow implements Serializable {
@Id @Id
@GeneratedValue @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id; private Long id;
@Column(name = "order_in_phase", nullable = false) @Column(name = "order_in_phase", nullable = false)
......
...@@ -9,6 +9,7 @@ import javax.persistence.EnumType; ...@@ -9,6 +9,7 @@ import javax.persistence.EnumType;
import javax.persistence.Enumerated; import javax.persistence.Enumerated;
import javax.persistence.FetchType; import javax.persistence.FetchType;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.ManyToMany; import javax.persistence.ManyToMany;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
...@@ -25,7 +26,7 @@ import java.util.Set; ...@@ -25,7 +26,7 @@ import java.util.Set;
public class Question implements Serializable { public class Question implements Serializable {
@Id @Id
@GeneratedValue @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id; private Long id;
@Enumerated(EnumType.STRING) @Enumerated(EnumType.STRING)
......
...@@ -4,6 +4,7 @@ import javax.persistence.Column; ...@@ -4,6 +4,7 @@ import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.FetchType; import javax.persistence.FetchType;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import java.io.Serializable; import java.io.Serializable;
...@@ -12,7 +13,7 @@ import java.io.Serializable; ...@@ -12,7 +13,7 @@ import java.io.Serializable;
public class QuestionChoice implements Serializable { public class QuestionChoice implements Serializable {
@Id @Id
@GeneratedValue @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id; private Long id;
private String text; private String text;
......
...@@ -5,6 +5,7 @@ import javax.persistence.Column; ...@@ -5,6 +5,7 @@ import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.FetchType; import javax.persistence.FetchType;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.JoinColumn; import javax.persistence.JoinColumn;
import javax.persistence.JoinTable; import javax.persistence.JoinTable;
...@@ -17,7 +18,7 @@ import java.util.Set; ...@@ -17,7 +18,7 @@ import java.util.Set;
public class QuestionPhaseRelation implements Serializable { public class QuestionPhaseRelation implements Serializable {
@Id @Id
@GeneratedValue @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id; private Long id;
@Column(name = "order_in_questionnaire", nullable = false) @Column(name = "order_in_questionnaire", nullable = false)
......
...@@ -4,6 +4,7 @@ import javax.persistence.Column; ...@@ -4,6 +4,7 @@ import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.FetchType; import javax.persistence.FetchType;
import javax.persistence.GeneratedValue; import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id; import javax.persistence.Id;
import javax.persistence.ManyToOne; import javax.persistence.ManyToOne;
import java.io.Serializable; import java.io.Serializable;
...@@ -13,7 +14,7 @@ import java.io.Serializable; ...@@ -13,7 +14,7 @@ import java.io.Serializable;
public class Task implements Serializable { public class Task implements Serializable {
@Id @Id
@GeneratedValue @GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id; private Long id;
private String title; private String title;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment