社区
Web 开发
帖子详情
求助 hibernate查询数据库时如何获得字段名(表头)
loveajin
2010-12-02 02:30:22
一般的数据表到是没问题,映射后根据映射文件能获取到。现在用hibernate调用存储过程,请问能获取到返回数据的字段名吗?能的话怎么获取?
...全文
635
3
打赏
收藏
求助 hibernate查询数据库时如何获得字段名(表头)
一般的数据表到是没问题,映射后根据映射文件能获取到。现在用hibernate调用存储过程,请问能获取到返回数据的字段名吗?能的话怎么获取?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
likeajin
2011-02-12
打赏
举报
回复
看你怎么获取了,如果你把存储过程也映射出一个类来,就像一般的数据表一样,那肯定是能获取的。
如果你要用hibernate直接调用存储过程返回结果集,那基本是不可能获取到的。
仲兴轩
2010-12-02
打赏
举报
回复
[Quote=引用 1 楼 zhongxingxuan 的回复:]
返回List<Map>,然后操作Map,
for(Object s : map.keySet()){
map.get(s);
}
字段名应该跟表里的一样呀,
要对应的数据,也就map中的get(Object s)
[/Quote]
遍历出来的Object s 就是所有的字段名
仲兴轩
2010-12-02
打赏
举报
回复
返回List<Map>,然后操作Map,
for(Object s : map.keySet()){
map.get(s);
}
字段名应该跟表里的一样呀,
要对应的数据,也就map中的get(Object s)
Java系列技术之
Hibernate
5操作数据库
Hibernate
是一个轻量级的JDBC封装,也就是说,我们可以使用
Hibernate
来完成原来我们使用JDBC完成的操作,
Hibernate
是企业级开发中的主流框架,映射的灵活性很出色,支持很多关系型数据库。这套课程将
Hibernate
5里的...
【
Hibernate
】
Hibernate
中查询表名、
字段名
以及字段类型等信息
Hibernate
中查询表名、
字段名
以及字段类型等信息的工具类 package com.lmb.ui.util; import org.
hibernate
.cfg.Configuration; import org.
hibernate
.mapping.Column; import org.
hibernate
.mapping.Persistent...
Hibernate
查询数据库
有数据,但
hibernate
返回null
1:
Hibernate
查询异常 ...修改数据库字段id字段,赋值后解决,程序查询出结果, 原因:
Hibernate
查询配置了某些字段不能为空,为空则异常 参考 https://blog.csdn.net/fireofjava/article/details/23757657 ...
hibernate
标注非数据库字段
使用
hibernate
注解,如何标识一个属性非数据库的字段。 就是说一个实体类对应了一张表,但是这个实体类中有一个属性不对应表中的字段 @Transient 可选 @Transient表示该属性并非一个到数据库表的字段的...
Hibernate
映射数据库中Json字段的解决方案
数据库使用PostgreSQL,俩个都是开源的高大上产品,
Hibernate
就不用说啦,主流的ORM框架,PostgreSQL第一次接触,其中包含Json数据类型的字段,这种类型意味着它可以像非关系型数据库那样存储数据,数据扩展性非常好...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章