zl程序教程

Hibernate学习

  • Hibernate学习笔记一 使用idea开发工具搭建框架详解编程语言

    Hibernate学习笔记一 使用idea开发工具搭建框架详解编程语言

    1、导包,包下载地址:http://hibernate.org/orm/downloads/ 2、创建数据库,准备表,实体。示例: CREATE TABLE `cst_customer` ( `cust_id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT 客户编号(主键), `cust_name` VARCHAR(32) NOT NUL

    日期 2023-06-12 10:48:40     
  • Hibernate学习笔记二详解编程语言

    Hibernate学习笔记二详解编程语言

    Hibernate持久化类的编写规则 Hibernate是持久层的ORM映射框架,专注于数据的持久化工作。所谓持久化,就是将内存中的数据永久存储到关系型数据库中。 一个java类与数据库表建立了映射关系,那么这个类称为持久化类。可以简单的理解为持久化类就是一个java类有一个映射文件与数据库的表建立了关系。 持久化类的编写规则: 1、持久化类需要提供无参数的构造方法。因为在Hibernat

    日期 2023-06-12 10:48:40     
  • Hibernate学习笔记三 多表详解编程语言

    Hibernate学习笔记三 多表详解编程语言

    表中的表达 实体中的表达 实体代码: package com.yyb.domain; import java.util.HashSet; import java.util.Set; public class Customer { * CREATE TABLE `cst_customer` ( `cust_id` BIGINT(32) NOT NU

    日期 2023-06-12 10:48:40     
  • Hibernate学习笔记四 查询详解编程语言

    Hibernate学习笔记四 查询详解编程语言

    String hql = " from com.yyb.domain.Customer ";//完整写法 String hql2 = " from Customer "; //简单写法 String hql3 = " from java.lang.Object ";//查询所有表 2、排序 //排序,和sql一样 String hql1 = " from Customer orde

    日期 2023-06-12 10:48:40     
  • Eclipse添加xml文件提示及Hibernate配置学习

    Eclipse添加xml文件提示及Hibernate配置学习

    添加Hibernate配置文件提示解压hibernate.jar包在org\hibernate目录下找到hibernate-configuration-3.0.dtd和hibernate-mapping-3.0.dtd打开Eclipse-->Window-->Preferences-->WebandXML-->XMLCatalog在右边点击AddXMLCatalogEnt

    日期 2023-06-12 10:48:40     
  • Hibernate学习之hibernate.cfg.xml

    Hibernate学习之hibernate.cfg.xml

    ?xml version=1.0 encoding=UTF-8? !DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"

    日期 2023-06-12 10:48:40     
  • NHibernate 2 学习

    NHibernate 2 学习

    比较好的学习资料,可以参考NHibernate之旅系列 刚刚开始的时候要注意的几个问题 1. 添加完实体类的mapping xml文件之后,记得右击配置文件,选择Property=》Build Action=》Embedded Resource 2. 写完的实体类属性家上virtual关键字 3. nhibernate的配置文件,配置完成后,右击该文件,选择property=》Copy t

    日期 2023-06-12 10:48:40     
  • Hibernate学习--hibernate延迟加载原理-动态代理(阿里电面)

    Hibernate学习--hibernate延迟加载原理-动态代理(阿里电面)

      在正式说hibernate延迟加载时,先说说一个比较奇怪的现象吧:hibernate中,在many-to-one时,如果我们设置了延迟加载,会发现我们在eclipse的调试框中查看one对应对象时,它的内部成员变量全是null的(因为这个原因我还调了好久的代码!),贴张图给你们感受下: 左边是设置延迟加载的调试图,右边是没设置延迟加载的示意图;     &nbs

    日期 2023-06-12 10:48:40     
  • hibernate学习笔记(1)hibernate基本步骤

    hibernate学习笔记(1)hibernate基本步骤

    hibernate基本步骤 1.创hibernate置对象 Configuration config = newConfiguration();config.configure("hibernate.cfg.xml");//载入配置文件 2. 创建SessionFactory对象 SessionFactory sessionFactory = config.buildSess

    日期 2023-06-12 10:48:40     
  • 【Hibernate学习】 ——ORM(四)再次认识实体继承

    【Hibernate学习】 ——ORM(四)再次认识实体继承

              在信用办时。做失信、守信、黑名单这一块的时候。先把原来的需求看了看。紧接着就開始设计实体,这一块大部分都是同样的信息,所以就设计了一个实体,而且用一个状态标识出来是失信、守信还是黑名单。           在之后的改动中,

    日期 2023-06-12 10:48:40     
  • Hibernate4学习day0--hibernate封装--注解--单元测试

    Hibernate4学习day0--hibernate封装--注解--单元测试

    day022.第一节:HibernateUtil封装private static final SessionFactory sessionFactory=buildSessionFactory();    private static SessionFactory buildSessionFactory(){     &nbs

    日期 2023-06-12 10:48:40     
  • Hibernate4学习day01--简介--基本配置

    Hibernate4学习day01--简介--基本配置

    第一节1.Hibernate简介官网:http://hibernate.org/Hibernate是一个开放的源代码的对象关系映射框架,他对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,即可以在java的客户端使用,也可以在Servlet的Web应用中使用,最具革命意义的是,Hibernate

    日期 2023-06-12 10:48:40     
  • hibernate、mybatis、beetsql的学习

    hibernate、mybatis、beetsql的学习

    先推荐两篇文章吧: https://my.oschina.net/xiandafu/blog/617542   http://blog.csdn.net/xiandafu/article/details/52266224   http://blog.csdn.net/forezp/article/details/70662983   beetlsql的文档:、 ht

    日期 2023-06-12 10:48:40     
  • Hibernate学习---QBC_hibernate完整用法

    Hibernate学习---QBC_hibernate完整用法

    QBC(Query By Criteria) API提供了检索对象的另一种方式,它主要有Criteria接口、Criterion接口和Expresson类组成,它支持在运行时动态生成查询语句。 Hibernate中共提供了三种检索方式:HQL(Hibernate Query Language)、QBC、QBE(Query By Example)。 QBC检索步骤 QBC检索步骤: 1.调用Ses

    日期 2023-06-12 10:48:40     
  • hibernate Search 学习研究 附件是maven工程

    hibernate Search 学习研究 附件是maven工程

      http://code.google.com/p/ik-analyzer/   使用的 是 hibernate 3.6.8 + spring 3.0.6 + hibernate search 3.4.1 +IKAnalyzer 3.2.8    数据库是mysql  链接池是 c3p0      在 hibernate search 3.4 版本的时候 就不需要配置 hiber

    日期 2023-06-12 10:48:40     
  • Hibernate框架学习之注解映射实体类

    Hibernate框架学习之注解映射实体类

    转载:http://www.cnblogs.com/yangming1996/p/7826595.html Hibernate框架学习之注解映射实体类      前面的相关文章中,我们已经介绍了使用XML配置文件映射实体类及其各种类型的属性的相关知识。然而不论是时代的潮流还是臃肿繁杂的配置代码告诉

    日期 2023-06-12 10:48:40