rowkey building strategies and rowkeyfield annotations
generic dao