У меня есть baseEntity class.the свойство id в этом классе доза не установлена @Id и аннотация @GeneratedValue
@MappedSuperclass
@Getter
@Setter
@NoArgsConstructor
public abstract class BaseEntity<T> implements Serializable {
private T id;
@NotNull
@Column(name = "createdby", updatable = false)
@JsonIgnore
private String createdBy;
@NotNull
@Column(name = "updatedby")
@JsonIgnore
private String updatedBy;
public BaseEntity(T id) {
super();
this.id = id;
}
}
Набор сущностей блога установлен @Id и @GeneratedValue
@Entity
@Table(name = "core_blog")
@Getter
@Setter
public class Blog extends BaseEntity<Long> {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long id;
@Column(name = "subject", nullable = false)
private String subject;
@Lob
@Column(name = "body")
private String body;
}
, ноя получаю это исключение
`No identifier specified for entity: org.roshan.framework.domain.blog.Blog`
Я не знаю, что я сделал не так?