2014-12-07 101 views

回答

2

请参阅以下示例JPA Tutorial

CriteriaQuery<Pet> cq = cb.createQuery(Pet.class); 
Root<Pet> pet = cq.from(Pet.class); 
cq.select(pet); 
cq.orderBy(cb.desc(pet.get(Pet_.birthday))); 

我假设你的表是表1然后

CriteriaQuery<Table1> cq = cb.createQuery(Table1.class); 
Root<Table1> table1= cq.from(Table1.class); 
cq.select(table1); 
cq.orderBy(cb.desc(table1.get(Table1_.test.length()))); 

我加入。长度()到您的列名。