请教hibernate 查找问题?报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

请教hibernate 查找问题?报错

2020-06-22 20:38:36 233 1

最近在搞一个c-jdbc的多数据库连接,在测试查找数据是发生下面的情况。
org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not execute query; uncategorized SQLException for SQL [select test0_.id as id0_, test0_.name as name0_, test0_.password as password0_ from test test0_]; SQL state [null]; error code [0]; Column 'id0_' not found.; nested exception is java.sql.SQLException: Column 'id0_' not found.


但是后台生成sql语句在数据库能用,但是页面报错。
Hibernate: select test0_.id as id0_, test0_.name as name0_, test0_.password as password0_ from test test0_

取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-06-22 20:38:53

    是不是重点在这里 Column'id0_'notfound看看实体类定义,id属性的注解是不是写的有问题。hql的列名和实体类里面的属性是不是一样的,,,,八成是.hbm配错了。

    表的配置文件

    <hibernate-mapping>
      <classname="com.bean.Test"table="test">
        <idname="id"type="java.lang.Integer">
          <columnname="id"/>
          <generatorclass="increment"/>
        </id>
        <propertyname="name"type="java.lang.String">
          <columnname="name"/>
        </property>
        <propertyname="password"type="java.lang.String">
          <columnname="password"/>
        </property>
      </class>
    </hibernate-mapping>

    <spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:normal;background-color:#FFFFFF;">generator序列模式不知道为什么不能用数据库自增长,所有先用着<spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:normal;background-color:#FFFFFF;">increment增长的方式是按照你的数据库的方式来的,建议写native好一点。应该是ID的问题吧,在研究研究。改一下generator的方式。

    0 0
相关问答

1

回答

hibernate多对多报错?报错

2020-06-22 17:16:35 390浏览量 回答数 1

1

回答

Hibernate 中 update 不执行,不报错?报错

2020-06-20 19:18:52 301浏览量 回答数 1

1

回答

hibernate连接问题?报错

2020-06-09 13:39:18 342浏览量 回答数 1

1

回答

hibernate的问题求解答?报错

2020-06-14 14:45:58 233浏览量 回答数 1

1

回答

Hibernate的一对多自关联?报错

2020-06-14 16:00:10 279浏览量 回答数 1

1

回答

hibernate 左联接 order by 无效:报错

2020-06-07 10:33:20 271浏览量 回答数 1

1

回答

hibernate保存?报错

2020-06-09 11:12:36 223浏览量 回答数 1

1

回答

hibernate问题

2016-03-04 09:29:38 1781浏览量 回答数 1

1

回答

关于 Hibernate QBC查询问题

2016-03-04 14:26:17 1799浏览量 回答数 1

1

回答

请教一个Hibernate数据库查询方法

2016-03-04 15:18:56 1832浏览量 回答数 1
+关注
爱吃鱼的程序员
https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
2
文章
21564
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载