support generic id column type expect Long