我的实体是:
@Entity
@Table(name = "。。", schema = "。")
public class TUpcRemainMobile implements java.io.Serializable {
private Long id;
private String errorCode;
private String errorMes;
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name = "id", unique = true, nullable = false)
public Long getId() {
return id;
} @Column(name = "errorCode")
public String getErrorCode() {
return errorCode;
} public void setErrorCode(String errorCode) {
this.errorCode = errorCode;
} @Column(name = "errorMes")
public String getErrorMes() {
return errorMes;
}
}数据库字段是:
id,errorCode,errorMes 其他一些字段。
我在用hibernate的createQuery去查询的时候出现如下错误:
Unknown column 'tupcremain0_.error_code' in 'field list'
看hibernate生成的sql语句是:
select tupcremain0_.id as id2_, tupcremain0_.error_code as error3_2_, tupcremain0_.error_mes as error4_2_ from ......
我明明在@Column注解中指明了映射成errorCode,为什么他会生成error_code?
hibernateentity
@Entity
@Table(name = "。。", schema = "。")
public class TUpcRemainMobile implements java.io.Serializable {
private Long id;
private String errorCode;
private String errorMes;
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name = "id", unique = true, nullable = false)
public Long getId() {
return id;
} @Column(name = "errorCode")
public String getErrorCode() {
return errorCode;
} public void setErrorCode(String errorCode) {
this.errorCode = errorCode;
} @Column(name = "errorMes")
public String getErrorMes() {
return errorMes;
}
}数据库字段是:
id,errorCode,errorMes 其他一些字段。
我在用hibernate的createQuery去查询的时候出现如下错误:
Unknown column 'tupcremain0_.error_code' in 'field list'
看hibernate生成的sql语句是:
select tupcremain0_.id as id2_, tupcremain0_.error_code as error3_2_, tupcremain0_.error_mes as error4_2_ from ......
我明明在@Column注解中指明了映射成errorCode,为什么他会生成error_code?
hibernateentity
解决方案 »
- jsp中如何通过checkbox选项框删除数据
- 弱弱地问大家一个问题,别见笑
- 哪位仁兄知道长天科技(南京研发中心)的java笔试题啊? 在线等!!!
- 每次加载SSH工程的时候总会加载上asm-2.2.3.jar这个包,怎么处理才能在每次加载的时候不加载上这个包。?在线等
- 如何利用servlet来控制session失效
- 求助一个js函数写法
- JSP生成的表格中我像放好多连接
- 纳闷:stmt.executeUpdate() ps.executeUpdate()都不成功,请帮忙指点
- jsp网站二次修改的一些问题
- 急求jspsmartupload组件!谢谢~~~
- 求大侠帮忙解决下啊,一天了都.......
- struts 加感叹号请求不到方法,不加能请求到 求解啊!
这句话怪怪的,是生成的sql语句会有下划线。映射的东西是没有下划线的。
createQuery是面向对象的查询,查询的是实体。