用户登录
用户注册

分享至

hibernate 不存在的字段

  • 作者: 向進之
  • 来源: 51数据库
  • 2021-01-24
实体类有,数据库没有,除非你的映射文件里不写,否则会报错的。



  当然允许了



  hibernate怎么获取数据库表字段等信息
教你个方法:
list result = session.createsqlquery(sql)
.setresulttransformer(transformers.alias_to_entity_map).list()
用这个方法可以把数据库查询出来的每一行封装成一个map类型,key为数据库字段,value为值,
然后把这些map放到了一个list里面,
如果你只返回一条记录:
那么
map map = (map) result.get(0);
即可得到你这一行记录转换层的map,
如果有多条,迭代list即可。
希望对你有帮助
软件
前端设计
程序设计
Java相关