我在我的數據庫中有一個小特例,我需要從兩個不同的表中獲取數據,這些表有一對一的關係,以獲得有用的結果。取指令看起來是這樣的:如何在jOOQ中獲取連接表結果?
SELECT
time_period.from_day, time_period.to_day, store_time_period.valid_for_days
FROM time_period, store_time_period
WHERE
-- .. condition
當然我使用JOIN
在我的實際代碼 - 這只是一個例子。我的問題是如何以及如何將jOOQ中的提取數據寫入POJO。我不知道是否有辦法讓jOOQ爲我生成這個POJO,但是如果我必須自己寫這個POJO,我假設我需要類似適配器的東西,就像org.jooq.Converter
作爲數據類型的轉換器一樣。
我看到存在RecordMapperProvider
的可能性,但這似乎只處理單個已知的表。
那麼,用jOOQ來完成這樣的事情的最好方法是什麼?