社区
Java EE
帖子详情
hql语言中select *的问题
tbywt
2019-02-18 12:54:25
小弟今天学了一些简单的hql,写了一句select * from User;发现报错了,不知道为什么,有大佬知道为什么吗?
from User;
select u from User u;这两种方式好像都是可行的;
select u.* from User u;这种方式也不行
...全文
731
4
打赏
收藏
hql语言中select *的问题
小弟今天学了一些简单的hql,写了一句select * from User;发现报错了,不知道为什么,有大佬知道为什么吗? from User; select u from User u;这两种方式好像都是可行的; select u.* from User u;这种方式也不行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tbywt
2019-02-19
打赏
举报
回复
也就是说*这个是模糊的,然后必须给出user类里面的属性对吧?
tbywt
2019-02-19
打赏
举报
回复
这个我做了啊,不区分大小写吧好像?
粤子_m
2019-02-19
打赏
举报
回复
1
Hql语句是面向对象的,首先你得先创建个实体类名字就是USER,把数据表的USER和你实体类映射后,直接查询你创建的实体类名称就好了。类名与属性名是区分大小写的。不是很专业见谅。
qybao
2019-02-18
打赏
举报
回复
这是HQL的语法,select子句用于确定选择出的属性
你要用*,就用原生SQL
NHibernate查询
语言
(
HQL
)文档.
NHibernate 查询
语言
(
HQL
,NHibernate QueryLanguage)是NHibernate 特有的基于面向对象 的SQL 查询
语言
,它具有继承、多态和关联等特性。实际上是用OOP
中
的对象和属性映射 了数据库
中
的表和列。 例如这一句:...
HQL
Hibernate查询
语言
Hibernate配备了一种非常强大的查询
语言
,这种
语言
看上去很像SQL。但是不要被语法结构 上的相似所迷惑,
HQL
是非常有意识的被设计为完全面向对象的查询,它可以理解如继承、多态 和关联之类的概念。
全面掌握 Hibernate 框架技术
包含Hibernate相关技术: Hibernate简介、Session API、对象的状态 查询操作(主键查询、
HQL
查询、Criteria查询、SQL查询、命名查询、doWork) 关联关系:多对一、一对多、多对多、一对一 组件映射、继承映射、缓存...
Hibernate
中
使用
HQL
进行查询操作
注意:
HQL
语言
,是基于对象进行查询的,不是基于数据库的表。 1、基本的
HQL
查询 1.1 使用
HQL
查询的一般步骤 public void test01() { Session session = HibernateUtils.openSession(); Query query = ...
hibernate
中
的
hql
语句加
select
字段与不加的区别
hibernate框架
中
有属于自己的
hql
查询
语言
,
hql
语句与sql语句的区别是:
hql
语句
中
from后面的不代表表名(不区分大小写),而代表类名(区分大小写)。 下面通过一个例子说明加
select
字段与不加的区别: 先在数据库
中
...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章