Disable cache on entitles.

main
Paulo Gustavo Veiga 2022-04-04 23:04:57 -03:00
parent 86a0a876ca
commit 08374056cc
3 changed files with 5 additions and 6 deletions

View File

@ -19,9 +19,6 @@
package com.wisemapping.model; package com.wisemapping.model;
import org.hibernate.annotations.OnDelete;
import org.hibernate.annotations.OnDeleteAction;
import javax.persistence.*; import javax.persistence.*;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.io.Serializable; import java.io.Serializable;
@ -33,7 +30,6 @@ public class Collaboration implements Serializable {
@Id @Id
@GeneratedValue(strategy = GenerationType.IDENTITY) @GeneratedValue(strategy = GenerationType.IDENTITY)
private int id; private int id;
;
@Column(name = "role_id", unique = true) @Column(name = "role_id", unique = true)
private CollaborationRole role; private CollaborationRole role;

View File

@ -32,8 +32,8 @@ import java.util.Set;
@Entity @Entity
@Table(name = "COLLABORATOR") @Table(name = "COLLABORATOR")
@Inheritance(strategy = InheritanceType.JOINED) @Inheritance(strategy = InheritanceType.JOINED)
@Cacheable //@Cacheable
@org.hibernate.annotations.Cache(usage = CacheConcurrencyStrategy.READ_WRITE) //@org.hibernate.annotations.Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class Collaborator implements Serializable { public class Collaborator implements Serializable {
@Id @Id
@GeneratedValue(strategy= GenerationType.IDENTITY) @GeneratedValue(strategy= GenerationType.IDENTITY)

View File

@ -18,6 +18,7 @@
package com.wisemapping.model; package com.wisemapping.model;
import org.hibernate.annotations.CacheConcurrencyStrategy;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable; import org.jetbrains.annotations.Nullable;
@ -30,6 +31,8 @@ import java.util.Set;
@Entity @Entity
@Table(name = "USER") @Table(name = "USER")
@PrimaryKeyJoinColumn(name = "colaborator_id") @PrimaryKeyJoinColumn(name = "colaborator_id")
//@Cacheable
//@org.hibernate.annotations.Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class User public class User
extends Collaborator extends Collaborator
implements Serializable { implements Serializable {