Polishing.
Remove serialVersionUID for types that aren't serializable. See #3584
This commit is contained in:
@@ -15,17 +15,17 @@
|
||||
*/
|
||||
package org.springframework.data.jpa.domain;
|
||||
|
||||
import jakarta.persistence.ManyToOne;
|
||||
import jakarta.persistence.MappedSuperclass;
|
||||
import jakarta.persistence.Temporal;
|
||||
import jakarta.persistence.TemporalType;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.ZoneId;
|
||||
import java.util.Date;
|
||||
import java.util.Optional;
|
||||
|
||||
import jakarta.persistence.ManyToOne;
|
||||
import jakarta.persistence.MappedSuperclass;
|
||||
import jakarta.persistence.Temporal;
|
||||
import jakarta.persistence.TemporalType;
|
||||
|
||||
import org.springframework.data.domain.Auditable;
|
||||
import org.springframework.lang.Nullable;
|
||||
|
||||
@@ -42,8 +42,6 @@ import org.springframework.lang.Nullable;
|
||||
public abstract class AbstractAuditable<U, PK extends Serializable> extends AbstractPersistable<PK>
|
||||
implements Auditable<U, PK, LocalDateTime> {
|
||||
|
||||
private static final long serialVersionUID = 141481953116476081L;
|
||||
|
||||
@ManyToOne //
|
||||
private @Nullable U createdBy;
|
||||
|
||||
|
||||
@@ -15,8 +15,6 @@
|
||||
*/
|
||||
package org.springframework.data.jpa.domain.sample;
|
||||
|
||||
import java.io.Serial;
|
||||
|
||||
import jakarta.persistence.Entity;
|
||||
|
||||
import org.springframework.data.jpa.domain.AbstractPersistable;
|
||||
@@ -27,5 +25,4 @@ import org.springframework.data.jpa.domain.AbstractPersistable;
|
||||
@Entity
|
||||
public class Account extends AbstractPersistable<Long> {
|
||||
|
||||
private static final long serialVersionUID = -5719129808165758887L;
|
||||
}
|
||||
|
||||
@@ -27,8 +27,6 @@ import org.springframework.data.jpa.domain.AbstractAuditable;
|
||||
@Entity
|
||||
public class AuditableRole extends AbstractAuditable<AuditableUser, Long> {
|
||||
|
||||
private static final long serialVersionUID = 5997359055260303863L;
|
||||
|
||||
private String name;
|
||||
|
||||
public void setName(String name) {
|
||||
|
||||
@@ -15,14 +15,14 @@
|
||||
*/
|
||||
package org.springframework.data.jpa.domain.sample;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import jakarta.persistence.CascadeType;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.ManyToMany;
|
||||
import jakarta.persistence.NamedQuery;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import org.springframework.data.jpa.domain.AbstractAuditable;
|
||||
import org.springframework.lang.Nullable;
|
||||
|
||||
@@ -37,8 +37,6 @@ import org.springframework.lang.Nullable;
|
||||
@NamedQuery(name = "AuditableUser.findByFirstname", query = "SELECT u FROM AuditableUser u WHERE u.firstname = ?1")
|
||||
public class AuditableUser extends AbstractAuditable<AuditableUser, Integer> {
|
||||
|
||||
private static final long serialVersionUID = 7409344446795693011L;
|
||||
|
||||
private String firstname;
|
||||
|
||||
@ManyToMany(
|
||||
|
||||
@@ -27,5 +27,4 @@ import org.springframework.data.jpa.domain.AbstractPersistable;
|
||||
@Table(name = "customAbstractPersistable")
|
||||
public class CustomAbstractPersistable extends AbstractPersistable<Long> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
|
||||
@@ -15,15 +15,15 @@
|
||||
*/
|
||||
package org.springframework.data.jpa.domain.sample;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import jakarta.persistence.CascadeType;
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.ManyToMany;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
@Entity
|
||||
public class Parent {
|
||||
|
||||
@@ -31,8 +31,6 @@ public class Parent {
|
||||
@GeneratedValue
|
||||
Long id;
|
||||
|
||||
static final long serialVersionUID = -89717120680485957L;
|
||||
|
||||
@ManyToMany(cascade = CascadeType.ALL)
|
||||
Set<Child> children = new HashSet<>();
|
||||
|
||||
|
||||
@@ -30,8 +30,6 @@ import org.springframework.data.domain.Persistable;
|
||||
@IdClass(PersistableWithIdClassPK.class)
|
||||
public class PersistableWithIdClass implements Persistable<PersistableWithIdClassPK> {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Id
|
||||
private
|
||||
Long first;
|
||||
|
||||
@@ -28,8 +28,6 @@ import jakarta.persistence.IdClass;
|
||||
@IdClass(PersistableWithSingleIdClassPK.class)
|
||||
public class PersistableWithSingleIdClass {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Id private Long first;
|
||||
|
||||
protected PersistableWithSingleIdClass() {
|
||||
|
||||
Reference in New Issue
Block a user