1 7 package xpetstore.web.webwork.action.customer; 8 9 import cirrus.hibernate.Session; 10 11 import xpetstore.domain.Customer; 12 13 import xpetstore.web.webwork.action.BaseAction; 14 15 16 23 public class MyAccountAction 24 extends BaseAction 25 { 26 28 private Customer _customer = new Customer( ); 29 30 32 35 protected String doExecute( ) 36 throws Exception 37 { 38 Session s = getHibernateSession( ); 39 40 try 41 { 42 _customer = ( Customer ) s.load( Customer.class, getUserId( ) ); 43 44 return SUCCESS; 45 } 46 finally 47 { 48 s.close( ); 49 } 50 } 51 52 55 public Customer getCustomer( ) 56 { 57 return _customer; 58 } 59 60 64 public void setCustomer( Customer customer ) 65 { 66 _customer = customer; 67 } 68 } 69 | Popular Tags |