最新文章列表

Hibernate查询方式

1) Hibernate查询方式简介 新建项目Hibernate10 1.1) 导航对象图查询方式 1.2) OID查询方式 1.3) 本地SQL查询方式 1.4) HQL查询方式 1.5) QBC查询方式(Query By Criteria) 2) 本地SQL查询方式 hibernate.cfg.xml <?xml version='1.0' encodin ...
andrew7676 评论(0) 有388人浏览 2019-01-16 08:52

Hibernate高级配置

1. 配置数据库连接池 反问数据库,需要不断的创建和释放连接,假如访问量大的话,效率比较低级,服务器消耗大; 使用数据库连接池,我们可以根据实际项目的情况,定义连接池的连接个数,从而可以实现从连接池获取连接,用户放回到连接池。从而有效的提高的系统的执行效率; Hibernate自带的连接池不是很好,有bug; 推荐使用C3P0,proxool等; 新建项目Hibernate11 ...
andrew7676 评论(0) 有340人浏览 2019-01-16 08:52

Hibernate检索策略

1. Hibernate检索策略 新建项目Hibernate09 hibernate.cfg.xml <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configurati ...
andrew7676 评论(0) 有364人浏览 2019-01-15 14:16

Hibernate映射关系

1. Hibernate映射关系 新建项目Hibernate08 hibernate.cfg.xml <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configurati ...
andrew7676 评论(0) 有422人浏览 2019-01-15 14:16

Hibernate映射继承

1. Hibernate映射继承 新建项目Hibernate07 hibernate.cfg.xml <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configurati ...
andrew7676 评论(0) 有449人浏览 2019-01-15 14:16

Hibernate映射类型

1. 基本类型映射 Hibernate映射类型Java类型标准SQL类型integerjava.lang.IntegerINTEGERlongjava.lang.LongBIGINTshortjava.lang.ShortSMALLINTfloatjava.lang.FloatFLOATdoublejava.lang.DoubleDO ...
andrew7676 评论(0) 有374人浏览 2019-01-15 08:54

Hibernate操作对象

1. Hibernate中四种对象状态 临时状态(transient):刚用new语句创建,还没有被持久化,并且不处于Sesssion的缓存中。处于临时状态的Java对象被称为临时对象。 持久化状态(persistent):已经被持久化,并且加入到Session的缓存中。处于持久化状态的Java对象被称为持久化对象。 删除状态(removed):不再处于Session的缓存中,并且Sess ...
andrew7676 评论(0) 有319人浏览 2019-01-15 08:54

关联关系一对多映射

1. Junit4方法详解 setUpBeforeClass() 类初始化前调用; tearDownAfterClass() 类初始化后调用; setUp() 在测试方法前调用; tearDown() 在测试方法后调用; JunitTest.java package com.andrew.service; import org.junit.After; import ...
andrew7676 评论(0) 有384人浏览 2019-01-14 09:01

映射对象标识符(OID)

1. Hibernate用对象标识符(OID)来区分对象 session缓存 student表 s1 student对象 OID=1 1 stu1 s2 student对象 OID=2 2 stu2 s3 student对象 OID=1 Student.java package com.a ...
andrew7676 评论(0) 有433人浏览 2019-01-14 09:01

Hibernate4的CRUD

1. Hibernate4的CRUD 新建项目Hibernate02 1) HibernateUtil封装 HibernateUtil.java package com.andrew.util; import org.hibernate.SessionFactory; import org.hibernate.boot.registry.StandardServiceRe ...
andrew7676 评论(0) 有403人浏览 2019-01-14 09:01

Hibernate简介

1. Hibernate简介 Hibernate官网:http://hibernate.org 版本:hibernate-release-4.3.5.Final Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随意的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户 ...
andrew7676 评论(0) 有353人浏览 2019-01-14 08:55

Hibernate 专题研究系列(一) save/update/saveOrUpdate等方法学习(续一)

  1、save       1)返回值 Serializable   2)事件监听处理类及重要代码   DefaultSaveEventListener   public class DefaultSaveEventListener extends DefaultSaveOrUpdateEventListener {        protec ...
poethelasi 评论(0) 有1312人浏览 2014-12-12 15:56

自定义 hibernate 主键生成机制

      hibernate 有多种自定义的主键生成机制,比较常见的是使用UUID作为主键,或者使用数据库表来生成主键,抑或是使用数据库自带的主键生成机制来获取主键。这几种方法都有各自专门的详细文章详细介绍,这里就不多讲了。但是在使用的过程中都有或多或少的局限性。下面列举一些常见的问题。 如果采用数据库自带的主键生成机制,那么在做数据库迁移的时候,会带来额外的工作量。(如果不考虑数据库迁移的可 ...
walle1027 评论(0) 有2196人浏览 2011-07-05 13:14

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics