hibernate
文章平均质量分 78
爪哇天河
路漫漫其修远兮
展开
-
Hibernate学习笔记——CoreAPI(Hibernate核心API)
Hibernate提供了很多API用来尽心与数据库的交互包括保存,更新,删除等等。我们这里来测试一下:首先依然是Hibernate的配置文件:<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernat原创 2014-12-16 10:48:14 · 1132 阅读 · 0 评论 -
Hibernate的architecture(转载自Hibernate的4.3.4.Final的官方文档)
Hibernate的完整结构如下图所示:下面是文档中的一些解释(英文的不作翻译了):2.1.3. Basic APIsHere are quick discussions about some of the API objects depicted in the preceding diagrams (you will see them again in more de转载 2014-12-23 09:50:13 · 449 阅读 · 0 评论 -
Maven与Hibernate结合
使用了maven之后我们可以将项目的构件与发布变得非常的简单。Maven与Hibernate也是可以结合在一起的。首先我们创建一个Maven的项目。在依赖中我们要加入Hibernate的依赖,pom文件可以这样写:<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd原创 2014-12-23 08:43:56 · 2584 阅读 · 0 评论 -
Hibernate的数据库连接池
Hibernate的数据库连接池是非常简陋的。并不适合我们在开发产品时候是用。当我们是用配置:1这个配置的时候,默认会使用Hibernate自己的数据库连接池,这种配置非常不推荐。可以使用Hibernate继承的原创 2014-12-23 10:39:13 · 525 阅读 · 0 评论 -
Hibernate学习笔记——Introduction和简单例子
Hibernate是一个开源的对象关系映射的框架。它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库。最近好像MyBatis比较流行一些。Hibernate相对来说比较简单。Hibernate适用的场景很多,可以使CS的项目,也可以是BS的web项目。在很大程度上能减少程序员直接在代码中嵌入SQL的烦恼。至于是不是比用JDBC直接连接数据库方便也是见仁见智。当然H原创 2014-12-15 09:24:15 · 673 阅读 · 0 评论 -
Hibernate学习笔记——log4j及JUnit的配置
对于开发调试来说,记录日志和测试都是很重要的。log4j和JUnit都是比较简单的工具。1、Hibernate中log4j的配置在工程的src目录下新建一个名为log4j.properties内容可参照Hibernate给出的例子:### direct log messages to stdout ###log4j.appender.stdout=org.apache.log4j.C原创 2014-12-15 10:40:57 · 486 阅读 · 0 评论 -
Hibernate学习笔记——主键的配置
Hibernate的ID生成策略有很多种,原创 2014-12-15 14:46:24 · 488 阅读 · 0 评论 -
Hibernate学习笔记——Hibernate对象的三种状态
对象在Hibernate中有三种状态:Transient(瞬时状态),persistent(持久化状态)原创 2014-12-15 15:53:26 · 482 阅读 · 0 评论