1
我正在將整個DB訪問層從Hibernate重寫爲JOOQ,並面臨以下問題。將Hibernate @Formula(case)轉換爲JOOQ字段
一個JPA模型與@Formula註解如下:
@Formula("(case"
+ " when field1 >= 0.5 then 2"
+ " when field1 >= 0.2 then 1"
+ " else 0 end)")
private int field2;
我看到以下問題: Convert Hibernate @Formula to JOOQ field 但它並沒有真正幫助
如何上面的查詢翻譯成JOOQ DSL?
工作正常,但DSL和DSLcontext有什麼區別? –
「DSL」包含靜態DSL方法,而「DSLContext」包含「配置」環境中的DSL方法。 [更多信息](http://www.jooq.org/doc/latest/manual/sql-building/dsl-context/) –