Author: sboscarine
Date: 2010-07-17 17:42:59 -0400 (Sat, 17 Jul 2010)
New Revision: 6711
Modified:
archetypes/javaee6-webapp/trunk/src/main/java/com/mycompany/MemberListProducer.java
Log:
Updated comments
Modified:
archetypes/javaee6-webapp/trunk/src/main/java/com/mycompany/MemberListProducer.java
===================================================================
---
archetypes/javaee6-webapp/trunk/src/main/java/com/mycompany/MemberListProducer.java 2010-07-17
21:34:03 UTC (rev 6710)
+++
archetypes/javaee6-webapp/trunk/src/main/java/com/mycompany/MemberListProducer.java 2010-07-17
21:42:59 UTC (rev 6711)
@@ -24,7 +24,9 @@
private List<Member> members;
@Produces
- @Named //This annotation allows us to access this list via name "members"
in facelets UI via EL.
+ @Named
+ // This annotation allows us to access this list via name "members" in
+ // facelets UI via EL.
public List<Member> getMembers()
{
return members;
@@ -41,7 +43,8 @@
CriteriaBuilder cb = em.getCriteriaBuilder();
CriteriaQuery<Member> criteria = cb.createQuery(Member.class);
Root<Member> member = criteria.from(Member.class);
- // replace "name" with Member_.name if the JPA metamodel has been
generated
+ //Uncomment if you would like to try out typesafe criteria queries, a new feature
in JPA 2.0.
+ // criteria.select(member).orderBy(cb.asc(member.get(Member_.name)));
criteria.select(member).orderBy(cb.asc(member.get("name")));
members = em.createQuery(criteria).getResultList();
}
Show replies by date