Hibernate核心技术简介 1、Hibernate映射文件开发 Hibernate映射文件就是项目中*.hbm.xml文件,其主要是完成各元素的配置,包括根元素、类元素、定义主键、设置主键生成方法、定义属性以及关联映射。下面一一单独说明: (1)根元素<hibernate-mapping> 映射 ...
分类:
Web程序 时间:
2016-08-14 23:47:20
阅读次数:
284
关联映射就是将关联关系映射到数据库里,在对象模型中就是一个或多个引用。 一:配置单向多对一关联 在Emp类中定义一个Dept属性,而在Dept类中无须定义用于存放Emp对象的集合属性 01.Dept.java 02.Emp.java 03.Dept.hbm.xml 04.Emp.hbm.xml 05 ...
分类:
Web程序 时间:
2016-08-12 23:56:11
阅读次数:
258
一:多对一单向关联 首先我们必须创建两个实体类 例如:Dept类 Employee类 现在我们可以在配置文件里面配置了 Dept.hbm.xml Employee.hbm.xml 到这里,一对多 和多对一的关联 配置已经完成!! 我们一起来看看测试类 现在我们开始来看看多对多的关联 我们还是创建好实 ...
分类:
Web程序 时间:
2016-08-12 23:28:55
阅读次数:
386
从生疏到熟练 是要经历多少遍的练习? 这答案只能向自己找。 以Student和Course为例,一个学生可以选多门课程,一门课程也可以被多个学生选取; 首先 我们创建持久化类Student 接下来就是持久化类Course 然后是对象关系映射文件Student.hbm.xml: 多对多关联关系的实现需 ...
分类:
Web程序 时间:
2016-08-12 21:30:28
阅读次数:
207
1.建立多对一的单项关联关系 第一步:创建一个java包,然后先创建一个实体包(如下图) 我们来了解包下各个配置文件的作用 hibernate.hbm.xml配置文件主要用于配置数据库和连接Hibernate运行时所需的各种特性(内容如下图:) 在Emp类需要定义一个Dept属性,而在Dept类中无 ...
分类:
Web程序 时间:
2016-08-12 17:51:59
阅读次数:
137
废话不多说,直接先来看一波代码: 实体类: com.hbm.entity包下的Log实体类(Log.java): package com.hbm.entity;import java.io.Serializable;import java.util.Date;/**日志实体类**/public cl ...
分类:
Web程序 时间:
2016-08-10 21:02:22
阅读次数:
237
1、用户访问顺序和程序开发顺序2、代码开发在进行代码开发的时候,要遵循“程序开发顺序”,从entity->dao->service->action。2.1、entityUser.javaUser.hbm.xml<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPEhibernate-mappingPUBLIC
"-//Hibernate/Hibe..
分类:
其他好文 时间:
2016-08-09 08:14:52
阅读次数:
211
在学框架hibernate 框架的时候走了很多的弯路 版本: 将第一个hibernate记录下来 首先 是搭建的结构: hibernate.cfg.xml文件内容: mytest.java文件: mytest.hbm.xml HibernateTest.java文件 jUnit测试 //4.0 之前 ...
分类:
Web程序 时间:
2016-08-07 06:21:11
阅读次数:
252
享受痛苦就是走向成功的第一步。 一、创建一个项目(lib里面是需要的夹包小奶瓶要导包) 二、书写大配置文件 大配置文件必须放置在项目根目录(专业classpath下):界定:就是src 1名称:hibernate.cfg.xml 三、创建小配置 1、名称:hibernate.hbm.xml 四、测试 ...
分类:
Web程序 时间:
2016-08-05 19:36:47
阅读次数:
338
1.Hibernate框架简述 Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或P ...
分类:
Web程序 时间:
2016-08-05 00:46:03
阅读次数:
156