Hibernate学习
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:40Hibernate学习笔记二详解编程语言
Hibernate持久化类的编写规则 Hibernate是持久层的ORM映射框架,专注于数据的持久化工作。所谓持久化,就是将内存中的数据永久存储到关系型数据库中。 一个java类与数据库表建立了映射关系,那么这个类称为持久化类。可以简单的理解为持久化类就是一个java类有一个映射文件与数据库的表建立了关系。 持久化类的编写规则: 1、持久化类需要提供无参数的构造方法。因为在Hibernat
日期 2023-06-12 10:48:40Hibernate学习笔记三 多表详解编程语言
表中的表达 实体中的表达 实体代码: 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:40Hibernate学习笔记四 查询详解编程语言
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:40Eclipse添加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:40Hibernate学习之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:40NHibernate 2 学习
比较好的学习资料,可以参考NHibernate之旅系列 刚刚开始的时候要注意的几个问题 1. 添加完实体类的mapping xml文件之后,记得右击配置文件,选择Property=》Build Action=》Embedded Resource 2. 写完的实体类属性家上virtual关键字 3. nhibernate的配置文件,配置完成后,右击该文件,选择property=》Copy t
日期 2023-06-12 10:48:40Hibernate学习--hibernate延迟加载原理-动态代理(阿里电面)
在正式说hibernate延迟加载时,先说说一个比较奇怪的现象吧:hibernate中,在many-to-one时,如果我们设置了延迟加载,会发现我们在eclipse的调试框中查看one对应对象时,它的内部成员变量全是null的(因为这个原因我还调了好久的代码!),贴张图给你们感受下: 左边是设置延迟加载的调试图,右边是没设置延迟加载的示意图; &nbs
日期 2023-06-12 10:48:40hibernate学习笔记(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(四)再次认识实体继承
在信用办时。做失信、守信、黑名单这一块的时候。先把原来的需求看了看。紧接着就開始设计实体,这一块大部分都是同样的信息,所以就设计了一个实体,而且用一个状态标识出来是失信、守信还是黑名单。 在之后的改动中,
日期 2023-06-12 10:48:40Hibernate4学习day0--hibernate封装--注解--单元测试
day022.第一节:HibernateUtil封装private static final SessionFactory sessionFactory=buildSessionFactory(); private static SessionFactory buildSessionFactory(){ &nbs
日期 2023-06-12 10:48:40Hibernate4学习day01--简介--基本配置
第一节1.Hibernate简介官网:http://hibernate.org/Hibernate是一个开放的源代码的对象关系映射框架,他对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hibernate可以应用在任何使用JDBC的场合,即可以在java的客户端使用,也可以在Servlet的Web应用中使用,最具革命意义的是,Hibernate
日期 2023-06-12 10:48:40hibernate、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:40Hibernate学习---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:40hibernate 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:40Hibernate框架学习之注解映射实体类
转载:http://www.cnblogs.com/yangming1996/p/7826595.html Hibernate框架学习之注解映射实体类 前面的相关文章中,我们已经介绍了使用XML配置文件映射实体类及其各种类型的属性的相关知识。然而不论是时代的潮流还是臃肿繁杂的配置代码告诉
日期 2023-06-12 10:48:40