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

37 lines
777 B
Java

package de.ctdo.bunti.dao;
import de.ctdo.bunti.model.Par56Spot;
import de.ctdo.bunti.model.Room;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
import java.util.List;
public final class RoomsDAOImpl extends HibernateDaoSupport implements RoomsDAO {
public RoomsDAOImpl() {
}
@Override
public List<Room> getRooms() {
return getHibernateTemplate().loadAll(Room.class);
}
@Override
public Room getRoom(int id) {
return getHibernateTemplate().get(Room.class, id);
}
@Override
public Room addRoom(Room room) {
getHibernateTemplate().save(room);
return room;
}
@Override
public void removeRoom(int id) {
getHibernateTemplate().delete(getRoom(id));
}
}