package org.springside.examples.showcase.common.dao;
import org.springframework.stereotype.Component;
import org.springside.examples.showcase.common.entity.Reply;
import org.springside.modules.orm.hibernate.HibernateDao;
/**
* 回复对象的泛型Hibernate Dao.
*
* @author calvin
*/
@Component
public class ReplyDao extends HibernateDao<Reply, String> {
private static final String QUERY_WITH_DETAIL = "from Reply r fetch all properties where r.id=?";
/**
* 获取回复内容.
*/
public Reply getDetail(String id) {
return (Reply) findUnique(QUERY_WITH_DETAIL, id);
}
}