JPA アノテーションを使用して動的な @where 句を構成できるかどうかを知りたいです。company (親) と invoces (子) という 2 つのクラスの間に関係があるとします。
このような Annotation 宣言がある場合 (疑似コード)。
@ManyToOne
@JoinColumn(name = "ID_MEN_PRE", referencedColumnName = "ID_MEN"
@Where(clause="invoice_month=:month")
private Testinvoices invoice;
ここでやりたいことは、where 句で「月」の値を渡すことです。結果は、指定された日付までに Testinvoices のみを返す必要があります。
それを行う方法はありますか?