Missing @JsonIdentityInfo added
parent
a45ceb6ffb
commit
35403e3e9c
|
|
@ -18,6 +18,8 @@
|
||||||
*/
|
*/
|
||||||
package org.librecms.lifecycle;
|
package org.librecms.lifecycle;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonIdentityInfo;
|
||||||
|
import com.fasterxml.jackson.annotation.ObjectIdGenerators;
|
||||||
import org.libreccm.l10n.LocalizedString;
|
import org.libreccm.l10n.LocalizedString;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
|
|
@ -51,6 +53,11 @@ import static org.librecms.CmsConstants.*;
|
||||||
query = "SELECT p FROM PhaseDefinition p WHERE p.uuid = :uuid"
|
query = "SELECT p FROM PhaseDefinition p WHERE p.uuid = :uuid"
|
||||||
)
|
)
|
||||||
})
|
})
|
||||||
|
@JsonIdentityInfo(
|
||||||
|
generator = ObjectIdGenerators.PropertyGenerator.class,
|
||||||
|
resolver = PhaseDefinitionIdResolver.class,
|
||||||
|
property = "uuid"
|
||||||
|
)
|
||||||
public class PhaseDefinition implements Serializable {
|
public class PhaseDefinition implements Serializable {
|
||||||
|
|
||||||
private static final long serialVersionUID = -7718926310758794075L;
|
private static final long serialVersionUID = -7718926310758794075L;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue