- 浏览: 1273806 次
- 性别:
- 来自: 常州
文章分类
- 全部博客 (499)
- java (101)
- linux (82)
- mysql (30)
- javascript (45)
- Oracle (12)
- ext (14)
- 虚拟机 (1)
- 搜索引擎 (2)
- struts2 (11)
- 设计模式 (9)
- nginx (17)
- tomcat (12)
- 随想 (10)
- spring (18)
- svn (1)
- flash (3)
- UML (1)
- 数据结构 (7)
- 算法 (2)
- 网摘 (9)
- 数据库 (15)
- ibatis (3)
- jquery (31)
- lucene (1)
- hibernate (14)
- Myeclipse (4)
- 线程 (7)
- jbpm (4)
- 重构 (1)
- mantis (3)
- MediaWiki (4)
- ExtMail (1)
- MDaemon (1)
- egit (1)
- dwr (7)
- sitemesh (2)
- mybatis (1)
- ico (1)
- hadoop (5)
- jsoup (1)
- urlrewrite (2)
- jstl (1)
- spring3 (2)
- aop (2)
- 定时器 (1)
- Quartz (2)
- apache (1)
- php (1)
- security (1)
- iptables (2)
- QQ (1)
- mysqldump (1)
- vim (1)
- memcached (4)
- jad (1)
- 微博 (1)
- html5 (1)
- css3 (1)
- httpclient (10)
- google (1)
- shortUrl (1)
- json (2)
- virtualBox (1)
- mantisBT (2)
- htmlunit (1)
- selenium (2)
- mail (1)
- 正则表达式 (4)
- html (3)
- css (2)
- jatoolsPrinter (1)
- 图片处理 (1)
- hql (1)
- webservice (1)
- 分词 (3)
- 短信 (1)
- VPS (1)
- 事务 (1)
- 广告 (1)
- 画廊 (1)
- git (3)
- github (1)
- openshift (1)
- 缓存 (1)
- web (3)
- android (3)
- c3p0 (1)
- 邮箱 (1)
- memcache (2)
- windows (2)
- js (14)
- 编辑器 (1)
- 打印 (1)
- centos (5)
- boneCP (1)
- 连接池 (1)
- sql (1)
- nosql (1)
- MongoDB (1)
- 浏览器 (1)
- node (1)
- node.js (1)
- backbone.js (1)
- lazyload (1)
- Switch Off (1)
- Titanium (1)
- 网站架构 (1)
- WebDriver (1)
- APJP (1)
- 代理 (1)
- comet (1)
- kendoui (1)
- UI (2)
- 互联网 (1)
- localStorage (1)
- 记录 (1)
- 微信 (2)
- Sphinx (1)
- netty (1)
- js,mvvm,Avalon (1)
- 安卓 (1)
- Tengine (1)
- 大数据 (1)
- 手机 (1)
- paypal (1)
- SaaS (1)
- gitlab (1)
- nodejs (1)
- React (1)
- shadowsocks (0)
- vpn (0)
- 验证码 (1)
- SSL (2)
- SEO (1)
- IntelliJ (1)
- 敏捷开发 (1)
- 项目管理 (1)
- 爬虫 (1)
- 正则 (1)
- owncloud (1)
- 云存储 (1)
- ajax (1)
- pjax (1)
- jdk (1)
- zookeeper (1)
- phantomjs (1)
- ELK (1)
- springcloud (1)
- IDEA (1)
- hexo (1)
- ss (1)
- letencrypt (1)
最新评论
-
peakandyuri:
这个是有BUG的,数字小体现不出来,数字大了就不对了,但是Ja ...
java十进制转换N进制并反转换的工具类 -
ginolai:
然后是相关配置:/etc/sysconfig/iptables ...
Linux中iptables设置详细 -
bzhao:
我测试没啥区别啊!
Thread.sleep()和Thread.currentThread().sleep()区别 -
zhl549342097:
match == false
Spring Security 3.1 中功能强大的加密工具 PasswordEncoder -
hellotieye:
renzhengzhi 写道drager 写道用jsoup后解 ...
jsoup select 选择器
一般表外链接hibernate是不建议并且支持不好的,所以尽量使用SQLQuery处理即可。方式如下:
public List<Long> getNotNotifyOrders(){ return (List<Long>)getHibernateTemplate().execute(new HibernateCallback() { public Object doInHibernate(Session session) throws HibernateException, SQLException { StringBuffer sql = new StringBuffer("select o.`ID` from `order` o left join `notify` n on o.`ID`=n.`ORDER_ID` where n.`ID` is null); SQLQuery q = session.createSQLQuery(sql.toString()).addScalar("ID",Hibernate.LONG); //如果配置有hibernate缓存,那么这里不设false的话会有缓存问题,必须注意 q.setCacheable(false); return q.list(); } }); }
发表评论
-
hibernate自定义对象投影查询
2014-07-25 14:53 831List list=dao.find("sele ... -
Hibernate查询返回自定义对象
2014-07-22 14:11 7314/** * Convert query ... -
[记录]最新Hibernate悲观锁最新变更
2013-07-30 10:39 824static LockMode UPGRADE ... -
Hibernate缓存命中机制[转]
2013-03-14 02:15 2732通过这篇文章纪录hibernate二级缓存的一些使用经历,利 ... -
hibernate日志配置
2013-03-14 02:09 2424### direct log messages to ... -
Hibernate缓存机制
2013-01-15 23:00 1063缓存是位于应用程序 ... -
Hibernate中one-to-many的Order-by无法排序的问题
2012-02-02 21:49 2373问题如下: 在一个一对多的双向关联中在一的一方进行如下配置: ... -
hibernate中关于一对多,多对多的二级缓存设置和同步问题
2012-01-01 18:20 1673首先,hibernate中的二级缓存分2块,第一块是moda ... -
利用枚举反射替换hibernate的自定义类型UserType
2011-12-11 00:36 2273因为hibernate枚举类型实在配置繁琐,所以直接用枚举换 ... -
hibernate中多对多设置
2011-12-08 14:25 985一段时间不用了,纯属记录,以防忘记了。。。 在hibe ... -
[转]Hibernate中property-ref的使用,常用来解决遗留数据库One To Many关系
2011-10-18 16:52 19131.如表Class(ClassID,Class_No,Clas ... -
Hibernate用Oracle的sequence生成自增Id
2011-10-16 13:59 1232<?xml version="1.0&q ... -
hibernate中one-to-one的应用介绍
2011-10-14 17:20 3422第一种:双向one-to-one,两边都配置one-to-on ...
相关推荐
在Java的Hibernate框架中,有时候我们需要执行自定义的SQL查询以获取特定的数据,这时就可以使用SQLQuery接口。本文将深入探讨Hibernate如何通过SQLQuery接口执行原生SQL查询,并展示如何处理查询结果。 一、创建...
在Java的持久化框架Hibernate中,执行原生SQL(Native SQL)是常见需求,尤其是在处理特定数据库特性或者优化性能时。本篇文章将详细介绍在Hibernate中执行原生SQL的几种方式,以及它们各自的适用场景和优缺点。 1....
在Hibernate中,我们可以定义实体类(Entity)来表示数据库表,使用注解或XML配置文件来映射这些实体类与数据库表的关系。 在传统的Hibernate应用中,我们通常使用HQL(Hibernate Query Language)或者Criteria API...
首先,本地SQL查询(Native SQL)是指直接在Hibernate中使用原生的SQL语句进行查询,而不是使用HQL(Hibernate Query Language)。这允许开发者充分利用SQL的功能,比如进行复杂的统计计算或者处理特定数据库的特性...
在Java开发中,Hibernate是一个非常流行的持久化框架,它简化了与数据库的交互,使得开发者可以更专注于业务逻辑而不是底层的SQL操作。本文将详细讲解如何使用Hibernate来编写通用的数据库操作代码,包括插入...
在Java的持久化框架中,Hibernate是一个非常重要的工具,它提供了ORM(对象关系映射)功能,使得开发者能够更方便地操作数据库。本篇将详细讲解如何使用Hibernate进行查询,特别是针对数据表中的一个特定字段。 一...
- 连接池可以预先创建一定数量的数据库连接,当应用程序需要访问数据库时可以直接从连接池中获取连接,使用完毕后再归还给连接池。 - **配置** - 常见的连接池有 C3P0 和 DBCP。 - 示例(使用 C3P0): ```xml ...
【标题】:“Hibernate连接MSSQL2000实例”是一个关于如何在Java应用程序中使用Hibernate框架与Microsoft SQL Server 2000数据库进行交互的教程。这个实例旨在简化初学者的学习过程,避免他们在配置上花费过多的时间...
6. **连接查询**:通过JOIN关键字,可以处理多表关联查询,包括内连接(INNER JOIN)、左连接(LEFT JOIN)、右连接(RIGHT JOIN)和全连接(FULL JOIN)。 7. **子查询**:在SELECT或WHERE子句中使用子查询,提供更灵活的...
描述中提到"用的挺久了,挺全面的",暗示这个jar包可能包含了Hibernate的核心组件以及一些常用的扩展,比如支持DOM4J库,这是一个用于XML处理的Java库,常在Hibernate中用于读写XML配置文件。另外,还提及了"orcle...
Hibernate支持内连接、外连接等,例如: ```java // HQL query = session.createQuery("from User u join fetch u.addresses where u.age > :age"); query.setParameter("age", 30); // Criteria criteria....
Hibernate Query Language(HQL)是Hibernate官方推荐的查询语言,它是面向对象的,与SQL类似,但更加符合Java编程的思维。HQL使得开发者能够更方便地处理对象关系映射,而无需直接编写SQL语句。在使用HQL时,我们...
综上所述,"Hibernate-基础联表模板"涵盖了Hibernate中关于联表查询的基础知识,包括各种查询方式、关联关系的定义、Fetch策略以及查询结果的处理等,是开发者进行数据库操作的有力助手。通过这个模板,开发者可以...
Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。 Hibernate...
Hibernate是一个开源的对象关系映射(ORM)框架,它允许开发者使用面向对象的编程方式来处理数据库操作,极大地简化了Java应用程序与数据库之间的交互。 在手册中,首先会介绍Hibernate的核心概念,包括实体...
Hibernate是一个开源的对象关系映射(ORM)框架,它允许Java开发者在数据库操作中使用面向对象的方式,极大地简化了数据库编程。标题中的“hibernate的映射表生成器”是一个图形用户界面(GUI)工具,专门设计用于...
- **计算总记录数**:使用Hibernate的Criteria或Query接口,不设置分页条件,获取所有记录的总数。 - **设置分页参数**:如每页显示的记录数(pageSize),当前页码(pageNumber)。 - **构建分页查询**:根据...
8. **持久化类和映射文件**:持久化类是与数据库表对应的Java类,通常包含一些特定的注解或XML映射文件(hibernate-mapping)来定义它们与数据库的映射关系。 9. **懒加载和立即加载**:懒加载是Hibernate的一种...
4. **Querying**:Hibernate提供了多种查询方式,包括HQL(Hibernate Query Language,类似于SQL)、Criteria API以及JPQL(Java Persistence Query Language)。这些查询方式允许开发者以面向对象的方式检索数据。 ...
5. **Criteria查询**:除了传统的HQL(Hibernate Query Language)查询,Hibernate还提供了Criteria API进行动态查询,无需编写SQL,通过构建Criteria对象并添加各种限制条件,可以方便地执行复杂查询。 6. **Query...