[jboss-cvs] jboss-seam/examples/booking/src/org/jboss/seam/example/booking ...
Gavin King
gavin.king at jboss.com
Wed Oct 11 22:49:35 EDT 2006
User: gavin
Date: 06/10/11 22:49:35
Modified: examples/booking/src/org/jboss/seam/example/booking
BookingListAction.java HotelSearchingAction.java
LoginAction.java RegisterAction.java
Log:
make query syntax comply with noisy spec syntax
Revision Changes Path
1.16 +2 -2 jboss-seam/examples/booking/src/org/jboss/seam/example/booking/BookingListAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: BookingListAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/booking/src/org/jboss/seam/example/booking/BookingListAction.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- BookingListAction.java 30 Jun 2006 14:35:10 -0000 1.15
+++ BookingListAction.java 12 Oct 2006 02:49:35 -0000 1.16
@@ -1,4 +1,4 @@
-//$Id: BookingListAction.java,v 1.15 2006/06/30 14:35:10 gavin Exp $
+//$Id: BookingListAction.java,v 1.16 2006/10/12 02:49:35 gavin Exp $
package org.jboss.seam.example.booking;
import static javax.ejb.TransactionAttributeType.REQUIRES_NEW;
@@ -53,7 +53,7 @@
@Observer("bookingConfirmed")
public void getBookings()
{
- bookings = em.createQuery("from Booking b where b.user.username = :username order by b.checkinDate")
+ bookings = em.createQuery("select b from Booking b where b.user.username = :username order by b.checkinDate")
.setParameter("username", user.getUsername())
.getResultList();
}
1.11 +2 -2 jboss-seam/examples/booking/src/org/jboss/seam/example/booking/HotelSearchingAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: HotelSearchingAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/booking/src/org/jboss/seam/example/booking/HotelSearchingAction.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- HotelSearchingAction.java 4 Oct 2006 19:11:38 -0000 1.10
+++ HotelSearchingAction.java 12 Oct 2006 02:49:35 -0000 1.11
@@ -1,4 +1,4 @@
-//$Id: HotelSearchingAction.java,v 1.10 2006/10/04 19:11:38 gavin Exp $
+//$Id: HotelSearchingAction.java,v 1.11 2006/10/12 02:49:35 gavin Exp $
package org.jboss.seam.example.booking;
import java.util.List;
@@ -48,7 +48,7 @@
private void queryHotels()
{
String searchPattern = searchString==null ? "%" : '%' + searchString.toLowerCase().replace('*', '%') + '%';
- hotels = em.createQuery("from Hotel where lower(name) like :search or lower(city) like :search or lower(zip) like :search or lower(address) like :search")
+ hotels = em.createQuery("select h from Hotel h where lower(h.name) like :search or lower(h.city) like :search or lower(h.zip) like :search or lower(h.address) like :search")
.setParameter("search", searchPattern)
.setMaxResults(pageSize)
.setFirstResult( page * pageSize )
1.16 +2 -2 jboss-seam/examples/booking/src/org/jboss/seam/example/booking/LoginAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: LoginAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/booking/src/org/jboss/seam/example/booking/LoginAction.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- LoginAction.java 24 Apr 2006 03:50:04 -0000 1.15
+++ LoginAction.java 12 Oct 2006 02:49:35 -0000 1.16
@@ -1,4 +1,4 @@
-//$Id: LoginAction.java,v 1.15 2006/04/24 03:50:04 gavin Exp $
+//$Id: LoginAction.java,v 1.16 2006/10/12 02:49:35 gavin Exp $
package org.jboss.seam.example.booking;
import java.util.List;
@@ -26,7 +26,7 @@
public String login()
{
- List<User> results = em.createQuery("from User where username=:username and password=:password")
+ List<User> results = em.createQuery("select u from User u where u.username=:username and u.password=:password")
.setParameter("username", user.getUsername())
.setParameter("password", user.getPassword())
.getResultList();
1.14 +2 -2 jboss-seam/examples/booking/src/org/jboss/seam/example/booking/RegisterAction.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: RegisterAction.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/examples/booking/src/org/jboss/seam/example/booking/RegisterAction.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -b -r1.13 -r1.14
--- RegisterAction.java 27 Apr 2006 23:04:47 -0000 1.13
+++ RegisterAction.java 12 Oct 2006 02:49:35 -0000 1.14
@@ -1,4 +1,4 @@
-//$Id: RegisterAction.java,v 1.13 2006/04/27 23:04:47 gavin Exp $
+//$Id: RegisterAction.java,v 1.14 2006/10/12 02:49:35 gavin Exp $
package org.jboss.seam.example.booking;
import static org.jboss.seam.ScopeType.EVENT;
@@ -37,7 +37,7 @@
{
if ( user.getPassword().equals(verify) )
{
- List existing = em.createQuery("select username from User where username=:username")
+ List existing = em.createQuery("select u.username from User u where u.username=:username")
.setParameter("username", user.getUsername())
.getResultList();
if (existing.size()==0)
More information about the jboss-cvs-commits
mailing list