View Javadoc
1 package net.mlw.fball.dao.hibernate; 2 3 import java.util.List; 4 import java.util.Map; 5 6 import net.mlw.fball.bo.League; 7 import net.mlw.fball.dao.LeagueDao; 8 9 import org.springframework.orm.hibernate.support.HibernateDaoSupport; 10 11 /*** 12 * 13 * @author Matthew L. Wilson 14 * @version $Revision: 1.3 $ $Date: 2004/02/10 12:13:30 $ 15 */ 16 public class LeagueDaoImpl extends HibernateDaoSupport implements LeagueDao 17 { 18 19 /*** @see net.mlw.fball.dao.LeagueDao#findByMap(java.util.Map) 20 */ 21 public List findByMap(Map where) 22 { 23 if (where == null) 24 { 25 return getHibernateTemplate().find("from net.mlw.fball.bo.League as league"); 26 } 27 else 28 { 29 //TODO: a utility here is needed. 30 throw new NullPointerException("Operation not yet operational."); 31 } 32 } 33 34 /*** @see net.mlw.fball.dao.LeagueDao#findById(java.lang.String) 35 */ 36 public League findById(String leagueId) 37 { 38 return (League) getHibernateTemplate().load(League.class, leagueId); 39 } 40 41 /*** @see net.mlw.fball.dao.LeagueDao#save(net.mlw.fball.bo.League) 42 */ 43 public League save(League league) 44 { 45 getHibernateTemplate().saveOrUpdate(league); 46 return league; 47 } 48 49 }

This page was automatically generated by Maven