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