?? votedao.java
字號:
package cn.hxex.vote.dao.hibernate;
import java.util.List;
import cn.hxex.vote.dao.IVoteDAO;
import cn.hxex.vote.model.Vote;
import cn.hxex.vote.model.VoteItem;
import cn.hxex.vote.util.HibernateDAO;
/**
* IVoteDAO接口的實現
*
* @author galaxy
*
*/
public class VoteDAO extends HibernateDAO implements IVoteDAO
{
/**
* 保存投票信息
*/
public void saveVote(Vote vote)
{
super.saveObject( vote );
}
/**
* 保存投票選項信息
*/
public void saveVoteItem(VoteItem voteitem)
{
super.saveObject( voteitem );
}
/**
* 更新投票信息
*/
public void updateVote(Vote vote)
{
super.updateObject( vote );
}
/**
* 更新投票選項信息
*/
public void updateVoteItem(VoteItem voteitem)
{
super.updateObject( voteitem );
}
/**
* 刪除投票信息
*/
public void deleteVote(Vote vote)
{
super.deleteObject( vote );
}
/**
* 刪除投票選項信息
*/
public void deleteVoteItem(VoteItem voteitem)
{
super.deleteObject( voteitem );
}
/**
* 根據標識符得到投票信息
*/
public Vote getVote(String id)
{
return (Vote)super.getObject( Vote.class, id );
}
/**
* 根據名稱得到投票信息
*/
public Vote getVoteByName(String name)
{
String strHQL = "from Vote where name = '" + name + "'";
return (Vote)super.getObject( strHQL );
}
/**
* 得到所有的投票信息
*/
public List getAllVotes()
{
return super.getObjects( "from Vote order by name asc" );
}
/**
* 得到某個投票選項信息
*/
public VoteItem getVoteItem(String id)
{
return (VoteItem)super.getObject( VoteItem.class, id );
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -