[weld-commits] Weld SVN: r6713 - archetypes/javaee6-webapp/tags/1.0.1.Beta1/src/main/resources/archetype-resources/src/main/java.
weld-commits at lists.jboss.org
weld-commits at lists.jboss.org
Sat Jul 17 21:17:41 EDT 2010
Author: sboscarine
Date: 2010-07-17 21:17:41 -0400 (Sat, 17 Jul 2010)
New Revision: 6713
Modified:
archetypes/javaee6-webapp/tags/1.0.1.Beta1/src/main/resources/archetype-resources/src/main/java/MemberListProducer.java
Log:
fix
Modified: archetypes/javaee6-webapp/tags/1.0.1.Beta1/src/main/resources/archetype-resources/src/main/java/MemberListProducer.java
===================================================================
--- archetypes/javaee6-webapp/tags/1.0.1.Beta1/src/main/resources/archetype-resources/src/main/java/MemberListProducer.java 2010-07-17 21:45:47 UTC (rev 6712)
+++ archetypes/javaee6-webapp/tags/1.0.1.Beta1/src/main/resources/archetype-resources/src/main/java/MemberListProducer.java 2010-07-18 01:17:41 UTC (rev 6713)
@@ -27,8 +27,8 @@
private List<Member> members;
@Produces
- @Named
- public List<Member> listAllMembers()
+ @Named // This annotation allows us to access this list via name "members" in the facelets UI via EL
+ public List<Member> getMembers()
{
return members;
}
@@ -44,7 +44,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();
}
More information about the weld-commits
mailing list