@Getter @Setter @ToString public class RoomReservation { // the fields are taken from the entities available private Long reservationId; private String roomNumber; private String guestName; private Date reservationDate; } @Entity @Table(schema = "S25", name = "bank") @NoArgsConstructor @AllArgsConstructor @ToString @Getter @Setter public class Bank { @Id @SequenceGenerator(name = "bankEntitySeq", sequenceName = "SEQ_BANKS", allocationSize = 1) @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "bankSeq") @Column(name = "bank_id") private Long bankId; @Column(name = "bank_name") private String bankName; @Column(name = "created_on") private Date createdOn = new Date(); //Date.from(Instant.now().atZone(ZoneId.of("UTC")).toInstant()); }