bunti/src/main/java/de/ctdo/bunti/dao/RoomsDAOImpl.java

37 lines
777 B
Java
Raw Normal View History

2012-03-20 17:01:54 +00:00
package de.ctdo.bunti.dao;
import de.ctdo.bunti.model.Par56Spot;
2012-03-20 17:01:54 +00:00
import de.ctdo.bunti.model.Room;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import java.util.List;
2012-03-20 22:25:23 +00:00
2012-03-20 17:01:54 +00:00
public final class RoomsDAOImpl extends HibernateDaoSupport implements RoomsDAO {
public RoomsDAOImpl() {
}
2012-03-20 23:23:49 +00:00
2012-03-20 17:01:54 +00:00
@Override
public List<Room> getRooms() {
return getHibernateTemplate().loadAll(Room.class);
}
@Override
public Room getRoom(int id) {
2012-03-20 22:25:23 +00:00
return getHibernateTemplate().get(Room.class, id);
2012-03-20 17:01:54 +00:00
}
@Override
public Room addRoom(Room room) {
getHibernateTemplate().save(room);
return room;
}
@Override
public void removeRoom(int id) {
getHibernateTemplate().delete(getRoom(id));
}
}