View Javadoc
1 package net.mlw.fball.dao.hibernate; 2 3 import net.mlw.fball.bo.Player; 4 import net.mlw.fball.bo.SeasonStats; 5 import net.mlw.fball.dao.SeasonStatsDao; 6 7 import org.springframework.orm.hibernate.support.HibernateDaoSupport; 8 9 /*** 10 * 11 * @author Matthew L. Wilson 12 * @version $Revision: 1.5 $ $Date: 2004/04/01 21:51:07 $ 13 */ 14 public class SeasonStatsDaoDaoImpl extends HibernateDaoSupport implements SeasonStatsDao 15 { 16 /*** @see net.mlw.fball.dao.ProviderDao#findById(java.lang.String) 17 */ 18 public SeasonStats findById(Player player, Integer season) 19 { 20 SeasonStats stats = new SeasonStats(player, season); 21 try 22 { 23 return (SeasonStats) getHibernateTemplate().load(SeasonStats.class, stats); 24 } 25 catch (Exception notFoundException) 26 { 27 getHibernateTemplate().save(stats); 28 return stats; 29 } 30 } 31 32 /*** @see net.mlw.fball.dao.ProviderDao#save(net.mlw.fball.bo.Loader) 33 */ 34 public SeasonStats save(SeasonStats stats) 35 { 36 getHibernateTemplate().saveOrUpdate(stats); 37 return stats; 38 } 39 }

This page was automatically generated by Maven