本文主要是 Hibernate和eclipse插件Hibernate Synchronizer的使用
Hibernate中重要的是配置文件和映射文件。配置文件中定义了数据库的类型、驱动程序包等等。映射文件在数据库表和java类对应,将表的域和java类中的属性对应。 这两个文件都能由Hibernate Synchronizer自动生成。
Hibernate Synchronizer的使用比较简单,主要步骤有
1. 生成配置文件
2. 生成映射文件
3. 在配置文件中添加映射文件映射
4. 生成java类
需要说明的是,在生成配置文件时,只有相应的数据库驱动程序包被导入到项目中后,才能选择相应的驱动程序。
hibernate的使用
下面是一个示例
try {
Configuration cfg = new Configuration().configure() ;
SessionFactory sFactory = cfg.buildSessionFactory() ;
Session session = sFactory.openSession() ;
Transaction tx = session.beginTransaction();
//操作具体的类
tx.commit();
session.close() ;
}
catch(HibernateException e) { e.printStackTrace(); }
本文写得不是很详细,有一些文章可以参考
Java -- 在Eclipse上使用Hibernate
分享到:
相关推荐
在提供的压缩包中,包含了关于Eclipse RCP插件开发15至24章的学习笔记,这些章节覆盖了多个关键主题,下面将对这些主题进行详细解读。 1. **第15章:对话框和向导(Dialogs and Wizards)** - 在Eclipse RCP中,...
以下是对Eclipse RCP插件开发学习笔记1-14章的详细知识点解析: 1. **第1章 Eclipse平台简介**: - Eclipse平台是基于OSGi(Open Service Gateway Initiative)标准的,提供了插件模型,使得开发者可以构建、运行...
#### 三、Eclipse架构 Eclipse采用模块化设计,其架构可以分为以下几个层次: 1. **平台运行时(OSGi)** - 包含OSGi框架和插件运行时。 - 负责管理插件的生命周期、类加载器及服务注册等。 2. **SWT** - Swing...
本学习笔记将深入探讨Eclipse插件开发的相关知识,以帮助你掌握这一核心技能。 一、Eclipse插件体系结构 Eclipse基于OSGi(Open Service Gateway Initiative)框架,采用模块化设计,使得每个功能都以插件的形式...
本文将深入探讨Eclipse插件开发的相关知识点,结合提供的"全书分为4篇共24章"的学习笔记和源码,帮助你更全面地理解和实践Eclipse插件开发。 第一篇:基础篇 在这一篇中,你将学习到Eclipse插件开发的基础知识,...
本书由浅入深、有重点、有针对性地介绍了Eclipse插件开发技术,全书分为4篇共24章。第一篇介绍Eclipse平台界面开发的...Eclipse插件开发学习笔记 第三四篇(26-28)+原代码.rar 下载资源后请评分,则会把资源分返还!!
这份“Eclipse插件开发笔记源码”提供了丰富的学习材料,帮助开发者深入理解并实践Eclipse插件开发。下面将详细阐述Eclipse插件开发的相关知识点。 1. **Eclipse插件体系结构**: Eclipse采用插件化架构,每个功能...
第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地...
总之,"Eclipse学习笔记"提供了对Eclipse RCP全面学习的机会,涵盖了从基础到高级的多个层次,对于想要构建桌面应用程序的开发者来说,这是一个宝贵的资源。通过深入研究这两份文档,开发者可以提升自己的技能,将...
《Eclipse插件学习笔记》是一本专注于Eclipse插件开发的书籍,旨在帮助开发者深入理解和掌握Eclipse平台上的插件开发技术。Eclipse作为一款强大的开源集成开发环境(IDE),其可扩展性主要体现在丰富的插件系统上,...
Eclipse插件开发学习笔记 第三四篇(26-28)+原代码.rar 也可以直接使用下面的地址: http://download.csdn.net/source/1624919 http://download.csdn.net/source/1624984 http://download.csdn.net/source/1631186 ...
要下全本书,建议输入下列关键词: ...Eclipse插件开发学习笔记 第三四篇(22-25).rar Eclipse插件开发学习笔记 第三四篇(26-28)+原代码.rar 也可以直接使用下面的地址: http://download.csdn.net/source/1624919 ...
RCP(Rich Client Platform)是一种由Eclipse提供的框架,用于构建复杂的桌面应用程序。RCP允许开发者利用插件体系结构构建可扩展的应用,使得应用程序可以根据需要动态加载和卸载功能模块。 在RCP开发过程中,主要...
#### 三、Eclipse RCP 的技术特点 - **下载与安装大小**: - 下载大小:大约 5MB - 解压后大小:大约 6MB - 基于 Java 的 HelloWorld 应用(不包括 Eclipse)的虚拟机占用大小约为 8MB。 - 基于 Eclipse 的无...
第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例,使读者能更加全面地...
这份"eclipse插件开发学习笔记配套源码"提供了一手的实践材料,帮助我们理解并掌握Eclipse插件的开发流程和技术要点。 Eclipse插件开发基于OSGi框架,该框架允许模块化构建应用程序,使得组件之间可以独立升级和...
Eclipse插件开发是Java开发领域中的一个重要分支,它...通过学习这三份文档,开发者可以深入了解Eclipse插件开发和RCP应用的高级特性,以及如何利用Draw2d库来创建复杂的图形界面,从而提升Eclipse平台上的开发能力。
- RCP(Rich Client Platform)是Eclipse提供的一个框架,用于构建具有丰富用户体验的应用程序。它利用了SWT和JFace等技术,并且支持插件机制,使得开发者可以方便地添加新功能或定制现有功能。 **1.5 EMF技术** - ...
第一篇介绍Eclipse平台...第三篇主要讲述插件开发的高级内容,包括开发高级内容、富客户端平台技术(RCP)、Draw2d,以及GEF介绍与实现等4个章节;第四篇则围绕插件开发和GEF应用两个主题,精心设计了两个程序开发实例