hibernate
小咩扛枪
这个作者很懒,什么都没留下…
展开
-
Hibernate中使用原生sql语句
hibernate对原生SQL查询的支持和控制是通过SQLQuery接口实现的,这种方式弥补了HQL、Criterion查询的不足,在操作和使用上往往更加的自由和灵活,如果使用得当,数据库操作的效率还会得到不同程度的提升。Hibernate对原生 SQL查询的支持和控制是通过SQLQuery接口实现的。通过Session接口,我们能够很方便的创建一个SQLQuery(SQLQuery是一个 接...原创 2015-03-17 17:30:18 · 406 阅读 · 0 评论 -
hibernate中使用sql语句总结
作为程序员最痛苦的莫过于修改别人的代码,尤其是架构不合理更是蛋疼,有谁家的hibrenate映射文件不维护关联关系的,关键是知道问题所在还不让动;所以遇到多表查询的时候不得不选择在hibernate中使用原生sql语句。 以下是自己开发过程中使用到的方法: 一、当单表查询时会遇到一些关键字(如:distinct)hibernate不支持,这时候使用原生sql语句, 直接上代码: ...原创 2015-03-18 10:40:33 · 484 阅读 · 0 评论 -
DataIntegrityViolationException原因
网上查到说是有字段不允许为空;我遇到的原因是字符串过长,修改了一下字段的长度就好了。原创 2015-09-10 18:03:06 · 2596 阅读 · 0 评论 -
SQL查询某表,并将其中一条记录置顶或置底
[img]http://dl.iteye.com/upload/picture/pic/136627/07e163fc-744e-31e4-b2e7-8a448bb6e7c9-thumb.png[/img]如上图将红框中的记录置底:[code="sql"]select * from bank order by case MiniName when 'OTH' then 0 end[...原创 2017-02-07 15:47:48 · 1274 阅读 · 1 评论