org.bejug.javacareers.jobs.dao.hibernate
Class ItemDaoHibernateImpl
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate3.support.HibernateDaoSupport
org.bejug.javacareers.jobs.dao.hibernate.ItemDaoHibernateImpl
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean, ItemDao
- public class ItemDaoHibernateImpl
- extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
- implements ItemDao
implementation for the item-dao.
TODO: make all the Item-stuff more generic.
- Version:
- $Revision: 1.8 $ - $Date: 2005/12/20 15:36:46 $
- Author:
- Bart Meyers (Last modified by $Author: shally $)
| Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
|
Method Summary |
void |
deleteItem(java.lang.Integer id)
delete an item by id. |
void |
deleteItem(org.bejug.javacareers.jobs.model.Item item)
delete an item . |
org.bejug.javacareers.jobs.model.Item |
getItem(java.lang.Integer id)
get an item by id. |
void |
storeItem(org.bejug.javacareers.jobs.model.Item item)
store an item |
| Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport |
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
| Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ItemDaoHibernateImpl
public ItemDaoHibernateImpl()
getItem
public org.bejug.javacareers.jobs.model.Item getItem(java.lang.Integer id)
- get an item by id.
- Specified by:
getItem in interface ItemDao
- Parameters:
id - Integer.
- Returns:
- the wanted item.
deleteItem
public void deleteItem(org.bejug.javacareers.jobs.model.Item item)
- delete an item .
- Specified by:
deleteItem in interface ItemDao
- Parameters:
item - the item to delete.
deleteItem
public void deleteItem(java.lang.Integer id)
- delete an item by id.
- Specified by:
deleteItem in interface ItemDao
- Parameters:
id - the id of the item to delete.
storeItem
public void storeItem(org.bejug.javacareers.jobs.model.Item item)
- store an item
- Specified by:
storeItem in interface ItemDao
- Parameters:
item - Item.
Copyright © 2005-2006 BeJUG. All Rights Reserved.