Hibernate
yearing1017
from zero to hero
展开
-
Hibernate入门学习(2)----Hibernate Tools的安装及环境的搭建
开发前的准备我们在编写第一个Hibernate例子之前,我们要学会去在eclipse中配置我们开发时所必须的环境及插件。 <1>安装Hibernate Tools for Eclipse 该插件是JBss推出的一个Eclipse综合开发工具插件,可以简化ORM框架Hibernate、JBss、Seam、EJB3等开发工作。 <1.1>下载传送门:点击这里下载<1.2>下载完之后,打开eclipse可原创 2017-11-28 16:47:42 · 368 阅读 · 0 评论 -
Hibernate入门学习(3)----第一个Hibernate例子
1、创建Hibernate的配置文件 ##在开发第一个例子之前,首先要创建hibernate.cfg.xml配置文件 <1.1>创建好一个java项目,在该项目下的src源文件夹下—>new—>other—>hibernate—>hibernate configtion file (cfg.xml) 然后就是对该文件的配置了,直接看代码:<?xml version="1.0" encodi原创 2017-11-28 17:44:20 · 304 阅读 · 0 评论 -
junit4单元测试框架的使用
原文地址 http://www.open-open.com/lib/view/open1462177214142.html 我们写单元测试,一般都会用到一个或多个单元测试框架,在这里,我们介绍一下JUnit4这个测试框架。这是Java界用的最广泛,也是最基础的一个框架,其他的很多框架,包括我们后面会看到的Robolectric,都是基于或兼容JUnit4的。然而首先要解决的问题是。。。为什么要使用单转载 2017-11-28 20:32:49 · 288 阅读 · 0 评论 -
Hibernate入门学习(4)----Hibernate配置文档常用总结
1、配置数据库的基本信息<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernat原创 2017-11-29 16:15:12 · 178 阅读 · 0 评论 -
Hibernate入门学习(5)----Session和Transaction
1、Hibernate的执行流程1.Configuration对象:配置文件对象,读取hibernate配置文件xxx.cfg.xml2.SessionFactory对象:读取对象/关系映射文件 xxx.hbm.xml3.session对象:数据库链接对象,获得之后可以操作数据库。sessionde 各种方法如:save(),update(),delete(),createQuery()等。4.Tr原创 2017-11-29 17:15:52 · 321 阅读 · 0 评论 -
Hibernate入门学习(6)----hbm配置文档
1、hibernate-mapping标签<hibernate-mapping<br> schema="schemaName" //模式的名字 catalog="catalogName" //目录的名称 default-cascade="cassade_style" //级联风格 default-access="field/property/CalssName" //原创 2017-12-02 14:52:13 · 316 阅读 · 0 评论 -
Hibernate入门学习(7)----单表操作总结
1、以Blob类型保存图片直接一行代码读懂:public void testWriteBlob() throws IOException{ Students s = new Students(2,"jj","男",new Date(),"山大"); //获得照片文件 File file = new File("D:"+File.原创 2017-12-03 16:45:55 · 206 阅读 · 0 评论 -
Hibernate入门学习(1)----认识ORM及Hibernate
1、ORM(对象/关系数据库映射) ORM的全称: Object /Relation Mapping 对象/关系数据库映射 在目前的java、c#等面向对象的编程语言编写的数据库应用程序中,最终的信息最终保存在关系型数据库中,我们在应用程序中需要写很多的sql语句,这就与我们的面向对象的思想就不太符合了,于是就催生了ORM框架。就像下面的,我们有一个学生类,里面的信息我们如果要写到数据原创 2017-11-27 22:07:47 · 422 阅读 · 0 评论