
Hibernate
文章平均质量分 86
沙漏无语
沙漏是时间的诗篇,是岁月的印记,承载着过往与未来。
展开
-
Hibernate技术学习总结(1)
Hibernate技术不懂技术的人或者技术新手往往容易被“框架”二字所唬住,所谓框架是前人对相关问题处理方案的总结,将对某类问题最有价值的解决方式汇集在一起,形成框架。其它人使用时,仅仅只需要按照框架缔结者设定的规则以及调用的API,来完成对框架的使用。学习hibernate,学习的主要是hibernate的使用规则,理解这个框架的思想。1、Configuration、Se原创 2013-07-30 12:55:51 · 1365 阅读 · 0 评论 -
Hibernate.initialize(obj)
在使用hibernate进行持久化时,有时需要动态的改变对象的加载,比如在编辑页面里面lazy=true,而在浏览页面lazy=false,这样可以在需要lazy的地方才进行控制。而配置文件中Lazy属性是全局控制的,如何处理呢? 当元素或者元素的lazy属性为true时,load() or get() or find()加载这些对象时,Hibernate不会马上产生任何select语句,转载 2015-06-12 16:20:52 · 515 阅读 · 0 评论 -
hibernate延迟加载出错
配置了延迟加载,user.getClass.getId()可以访问,但是user.getClass.getName(),就会报错,只能通过ID,查找类原创 2014-12-22 09:41:58 · 738 阅读 · 0 评论 -
hql中聚合函数查询
hql中聚合函数查询原创 2013-09-09 14:41:20 · 2363 阅读 · 0 评论 -
hibernate配置文件hibernate.cfg.xml的详细解释
"-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> com.mysql.原创 2014-08-27 17:05:46 · 804 阅读 · 0 评论 -
Hibernate性能优化
性能优化是一个很大的话题,大到程序架构优化,数据库设计等,小到一个特定算法,甚至js优化等等。这里我们只简单谈一下hibernate的性能优化。在使用Hibernate的时候,通过正确的方法和策略,可以提高执行效率。 (一)抓取策略抓取策略(fetching strategy)是指:当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候, Hib转载 2014-08-27 17:06:18 · 675 阅读 · 0 评论 -
C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)
C3P0的详细配置说明(com.mchange.v2.c3p0.ComboPooledDataSource)原创 2014-06-19 16:56:18 · 11041 阅读 · 0 评论 -
Spring-Hibernate配置中,引用外部property文件
在Hibernate配置中,包含了一些数据库连接的设置,hbm.xml映射文件配置。到实际运行环境中,对于数据库连接这些,需要根据实际环境,由运行人员进行替换。如果让他们直接修改xml文件,担心会破坏文件结构,或者把文件弄乱。因此这些配置都放在外部的property文件中,在hibernate配置文件终能够进行引用。方法:原创 2014-06-19 16:41:44 · 3504 阅读 · 1 评论 -
this.getsession和this.getHibernateTemplate().getSessionFactory().getCurrentSession()/OpenSession区别
这个是hibernate与spring整合开发,让DAO继承了spring的HibernateDaoSupport,这样的确能够提高开发效率 ,但是不够灵活,而且使DAO层依赖于spring的api,增加了耦合。但是不考虑复用的话还可以。 下面一个一个的分析: this.getsession实际上是调用了父类中的方法获得session。使用spring管理hibernate的Sess转载 2014-06-20 16:20:47 · 1564 阅读 · 0 评论 -
Hibeernate中的两种分页方式
Hibeernate中的两种分页方式原创 2014-07-11 17:33:00 · 1320 阅读 · 0 评论 -
update和saveOrUpdate详解
update和saveOrUpdate详解原创 2014-06-16 17:24:34 · 2174 阅读 · 0 评论 -
hibenate配置链接池
hibenate配置链接池原创 2014-05-28 09:20:59 · 846 阅读 · 0 评论 -
hibernate配置连接池的3中方式
hibernate配置连接池的3中方式原创 2014-05-28 14:32:10 · 1019 阅读 · 0 评论 -
Hibernate连接池的配置
1:Hibernate连接池的配置 在这里笔者简单介绍一下Hibernate配置连接池的方式: 方式1:使用Hibernate自带的连接池。 方式2:使用配置文件指定的数据库连接池。 方式3:从容器中获取得到连接池(如:Tomcat) Hibernate无论采用哪种方式获取连接池的连接,它对Java程序来说是独立的。Hib原创 2014-05-28 14:26:40 · 685 阅读 · 0 评论 -
hibenate中genarator的用法详解
hibenate中genarator的用法详解原创 2014-05-28 13:53:11 · 1426 阅读 · 0 评论 -
Hibernate核心编程
Hibernate核心编程ORM:指的是对象关系映射(object/Relation Mapping)。 Hibernate:指的是对象关系映射的一种框架工具。 PO:持久化对象(Persistent Object),作用是完成持久化操作,即以面向对象的方式操作(增删改查)数据库。 POJO:(Plain Old Java Objects)简单的Java对象,实际就是普原创 2014-05-27 11:50:40 · 730 阅读 · 0 评论 -
lucene检索的具体实现
lucene原创 2014-04-09 16:54:20 · 1215 阅读 · 0 评论 -
Hibernate 入门的第一个程序
一、 Hibernate 入门的第一个程序原创 2013-07-30 13:03:57 · 1367 阅读 · 0 评论 -
@SuppressWarings注解警告类型
一、 @SuppressWarings注解 作用:用于抑制编译器产生警告信息。 示例1——抑制单类型的警告:@SuppressWarnings("unchecked")public void addItems(String item){ @SuppressWarnings("rawtypes") L转载 2015-06-12 17:03:17 · 2729 阅读 · 0 评论