add second cache for column-specified entity
- using @Subselect in hibernate