package com.juick.service.data.entities; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.MappedSuperclass; @MappedSuperclass public class BaseMessagePropertyEntity { @ManyToOne(fetch = FetchType.LAZY) @JoinColumn(name = "message_id") private MessageEntity message; public MessageEntity getMessage() { return message; } public void setMessage(MessageEntity message) { this.message = message; } }