![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
文章平均质量分 77
iteye_19719
这个作者很懒,什么都没留下…
展开
-
Hibernate查询语句--HQL
Hibernate查询语句--HQL 1、from 1.1单表查询 from eg.cat as cat.其中,cat只是一个别名,为了用其他子语句的时候书写简单。 1.2多表查询 from eg.Cat,eg.Dog from eg.Cat as cat,eg.Dog as dog 2、join相关 (inner) joi...原创 2010-10-22 11:53:15 · 78 阅读 · 0 评论 -
Hibernate连接池的配置
1:连接池的必知概念 首先,我们还是老套的讲讲连接池的基本概念,概念理解清楚了,我们也知道后面是怎么回事了。 以前我们程序连接数据库的时候,每一次连接数据库都要一个连接,用完后再释放。如果频繁的数据库操作,就会导致性能很低。连接池的出现,为开发过程提供了一个很好的管理平台。当程序中需要建立数据库连接时,只须从内存中取一个来用而不用新建。同样,使用完毕后,只需放回内存即可。而连接的建立...原创 2010-08-12 00:49:12 · 78 阅读 · 0 评论 -
hibernate以下三种连接池
是以连接MySQl为例。 org.gjt.mm.mysql.Driver jdbc:mysql://localhost:3306/struts?useUnicode=true&characterEncoding=GBK root 8888 上面的一段配置,在c3p0和dbcp中,都是必需的,因为hibernate会根据上述的配置来生成connections,再交给...原创 2010-08-12 00:47:55 · 55 阅读 · 0 评论 -
hibernate 连接查询
三、连接查询 HQL和QBC支持的各种连接类型 在程序中指定的链接查询类型 HQL语法 QBC语法 使用范围 内连接 inner join 或者 join Criteria.createAlias() 适用于有关联的持久化类,并且在映射文件中对这种关联关系作了映射。 迫切内连接 inner join fetch 或者 join fetch ...原创 2010-08-12 00:43:14 · 160 阅读 · 0 评论 -
Oracle 存储过程实现不确定行列转置,不确定列就平均值
[size=large][b]create or replace procedure QSizeByStructId( v_struct_id in number ) authid current_user is strsql varchar2(4000); str_CarModel varchar2(500); str_create varchar(4000); begin ...原创 2010-08-11 22:16:07 · 236 阅读 · 0 评论 -
Hibernate 使用内连接(hql) 使用左外连接 命名的hql 命名的sql 调用存储过程Oracle 等...
使用内连接(hql) from Product p inner join Category (错误) from Product p inner join p.category 或者: String hql = "select p from Product p,Category c where p.category=c"; String hql = "select p from Prod...原创 2010-08-11 21:42:41 · 129 阅读 · 0 评论 -
hibernate映射视图
[color=green][size=x-small]因为一个报表需要的统计需要连接3张表,而且sql语句比较复杂,并且三张表都是百万数量级的数据。所有开始我 选择的是native SQL的方式去执行这个查询。但是问题来了,因为我们公司的框架JSP页面的展现是使用EC控件,而且 封装的方法在这里不能使用原生sql的方式,所有我只能选择建立视图。 建立视图...原创 2011-01-06 15:36:53 · 144 阅读 · 0 评论 -
Hibernate查询语言(Query Language), 即HQL
Hibernate装备了一种极为有力的查询语言,(有意地)看上去很像SQL。但是别被语法蒙蔽,HQL是完全面向对象的,具备继承、多态和关联等特性。 10.1. 大小写敏感性(Case Sensitivity) 除了Java类和属性名称外,查询都是大小写不敏感的。 所以, SeLeCT 和 sELEct 以及 SELECT 相同的,但是 net.sf.hibernate.eg.FOO 和 n...原创 2010-10-24 16:17:21 · 76 阅读 · 0 评论 -
Hibernate使用sql语句查询
import java.util.Iterator; import java.util.List; import java.util.Map; import org.hibernate.Hibernate; import org.hibernate.SQLQuery; import org.hibernate.Session; import org.hibernate.Transa...原创 2010-10-24 16:14:20 · 142 阅读 · 0 评论 -
hibernate处理oracle 大字符数据CLOB
项目中遇到要对Oralce数据库的CLOB字段进行处理的问题,即实现对CLOB值的插入,更新,查询。 Clob的的操作一般有三种方法:1。JDBC的方法。2:把clob当作String来处理。3.直接使用Clob。这里我介绍的是第三种方法。使用 Hibernate3 来管理数据库的连接session。 这里用第三种方法。 1.在实体类里 定义一个CLOB 类型 和一个对它辅助用的字符串类型属性...原创 2011-03-17 22:25:00 · 190 阅读 · 0 评论