record.setLastname("Rubble");
record.setId1(new Integer(2));
record.setId2(new Integer(3));
dao.insert(record);
PkfieldsExample example = new PkfieldsExample();
example.createCriteria().andFirstnameLike("B%").andId2EqualTo(
new Integer(3));
example.or(example.createCriteria().andFirstnameLike("Wi%"));
example.setOrderByClause("ID1, ID2");
List answer = dao.selectByExample(example);
assertEquals(2, answer.size());
Pkfields returnedRecord = (Pkfields) answer.get(0);
assertEquals(1, returnedRecord.getId1().intValue());
assertEquals(2, returnedRecord.getId2().intValue());