나는 insert, updates 메소드를 작성 중이고 일반 인자를 메소드 매개 변수로 사용하려고합니다. 다음은 실론에서 지금까지 작성한 코드이며 잘 컴파일됩니다.JOOQ- 데이터베이스 작업 일반화 방법
메서드 호출의 일부로 필드와 값을 전달하고 싶습니다. 나는로 JOOQ에 의해 생성 된 클래스했습니다 :
public class TblGuest extends TableImpl<TblGuestRecord> {
public final TableField<TblGuestRecord, Integer> id ....
public final TableField<TblGuestRecord, String> guestName...
}
는 필드 TableField 다른 일반 매개 변수가 있음을 알 수있는 바와 같이, 나는 HashSet의에서 이러한 매개 변수를 추가 할 수있는 방법이 있는지 알고 싶습니다을 .. Set<TableField<GuestRecord,Object>> fields = HashSet<TableField<GuestRecord,Object>>();
TableField<GuestRecord,Object>
을 제외한 TableField<GuestRecord,????>
을 추가하면 물론 컴파일 예외가 발생합니다. 그러나 이것을 달성 할 수있는 방법이 있습니까?
합니다. –