hql语句查询实体类News的属性category为“生活类新闻”的LIST,HQL语句怎么写?

用SSH框架,写一个实现类,查询实体类News的属性category为“生活类新闻”的LIST
返回一个LIST,该怎么写????????????????????
实体类为News 属性为category
数据库中表名为t_news category为属性

 import java.util.List;

import org.springframework.stereotype.Repository;

import com.jy.dao.NewsDao;
import com.jy.dao.impl.common.BaseDaoImpl;
import com.jy.entity.News;
@Repository
public class NewsDaoImpl extends BaseDaoImpl<News> implements NewsDao{
    public List<News> find(String hql, Object... values) {
        return  createQuery(hql, values).list();
    }
}

1个回答

你想用hql,给数据库表名字没啥用吧,应该是mapping.xml或你dto-dao声明的实例映射表名吧,比如news代表t_news category。
category属性也是需要配置上的。
剩下的应该好写了吧。from news where category=''

u013400939
Logica_ 回复清水依恋成:初学者 具体方法不知道该怎么写 求帮助 public class NewsDaoImpl extends BaseDaoImpl<News> implements NewsDao{ public List<News> find() { 该怎么写?? }
接近 5 年之前 回复
brave2002honest
清水依恋成 from news where category='生活类新闻' ,这个hql不能运行吗,用hibernateSession直接执行就可以了。
接近 5 年之前 回复
u013400939
Logica_ 具体的方法改怎么写啊?能帮我写一下吗?
接近 5 年之前 回复
u013400939
Logica_ 具体的方法改怎么写啊?能帮我写一下吗?
接近 5 年之前 回复
u013400939
Logica_ 回复u013400939:
接近 5 年之前 回复
u013400939
Logica_ 哦 对是跟数据库表名没啥关系 ,映射 其他的配置都写好了 数据库中也有了 对应的字段
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问