0
隨着內嵌拉姆達,很容易將其他參數傳遞到映射器:如何向JDBI映射器提供每行參數?
int importantThing = 1234;
h.createQuery("SELECT * FROM somewher").map(
(int idx, ResultSet rs, StatementContext ctx) -> new Thing(rs, importantThing)
).list()...
但我會關心這個改變通過註釋定義映射的聲明的形式,因爲我不想讓不得不在上面的每個地方重複我想要的一些事情。有沒有辦法以一種可以讓我提供額外參數的方式去除一個ResultMapper?