Как обрезать ключ в @JoinColumn JPA - PullRequest
0 голосов
/ 20 февраля 2019

Мне нужна помощь по объединению двух таблиц.

Ниже приведены данные для набора

Table 1 :

booking_id(PK) |  name
TTTxxxyy         passenger 1
TTTerwer         passenger 2

Table 2 : here the booking_id key has extra 3 trailing blank spaces
 with its values.( bcoz of the requirement) 

booking_id(PK) | amount
TTTxxxyy        50000
TTTerwer        70000 

. Можно ли сократить конечные пробелы столбца booking_id в Таблице 2 иможно объединить с таблицей 1

Все, чего я хочу достичь, это:

    @Entity
    @Table(name="table_1")
    public class Table1 {

    @Id
    @Column(name="booking_id")
    private String bookingId;

    @OneToOne(fetch = FetchType.EAGER)
    @JoinColumn(name="booking_id")
    private Table2 table2Data;
}
...