hibernate学习
文章平均质量分 71
微小米2011
这个作者很懒,什么都没留下…
展开
-
浅谈Hibernate Configuration
http://developer.51cto.com/art/200909/153596.htm这里介绍Hibernate Configuration是hibernate的入口,在新建一个Configuration的实例的时候,hibernate会在classpath里面查找hibernate.properties文件。AD: XX有很多值得学习的地方,这里我们主要介绍Hiber转载 2012-07-14 20:34:10 · 339 阅读 · 0 评论 -
hibernate 持久化对象的三种状态的区别
Ø瞬时对象(Transient Objects):使用new操作符初始化的对象不是立刻就持久的。它们的状态是瞬时的,也就是说它们没有任何跟数据库表相关联的行为,只要应用不再引用这些对象(不再被任何其它对象所引用),它们的状态将会丢失,并由垃圾回收机制回收。Ø持久化对象(Persist Objects):持久实例是任何具有数据库标识的实例。它有持久化管理器Session统一管理,持久实例是在原创 2012-07-15 21:31:25 · 453 阅读 · 0 评论 -
引用 Hibernate 配置属性
表 4.1. Hibernate JDBC属性 属性名用途hibernate.connection.driver_classjdbc驱动类hibernate.connection.urljdbc URLhibernate.connection.username数据库用户hibernate.connecti原创 2012-07-14 20:45:18 · 286 阅读 · 0 评论 -
hibernate初学SchemaExport生成数据表,以及log日志的配置。
一般在项目开发过程中,使用比较多的就是先建好表,再利用hibernate反向工程生成*.hbm.xml文件跟POJO类,个人认为由于目前所使用的数据库都是关系数据库,而hibernate作为一个ORM,把对数据库的操作都对象化了,更应当从对象出发,生成数据库里面相关表,这样更加符合人认知事物的习惯。由于hibernate3提供了自带的工具hbm2ddl,建立根据你的对象建立数据库是一件非常简单原创 2012-07-15 16:58:09 · 792 阅读 · 0 评论 -
hibernate 操作数据库
//引入导入的hibernate包 import net.sf.hibernate.cfg.Configuration; import net.sf.hibernate.HibernateException; import net.sf.hibernate.SessionFactory; import net.sf.hibernate.Session; import net.s原创 2012-07-14 20:11:52 · 234 阅读 · 0 评论 -
Hibernate配置JNDI数据源
Hibernate使用Tmocat的连接池的配置过程:1.在Tomcat的server.xml里加入debug="5" reloadable="true" crossContext="true">maxActive="100" maxIdle="30" maxWait="10000"username="root" password="" driverClassName="c转载 2012-07-14 20:51:25 · 275 阅读 · 0 评论 -
Hibernate 对象/关系数据库映射基础(Basic O/R Mapping)
5.1. 映射定义(Mapping declaration)对象和关系数据库之间的映射通常是用一个XML文档(XML document)来定义的。这个映射文档被设计为易读的, 并且可以手工修改。映射语言是以Java为中心,这意味着映射文档是按照持久化类的定义来创建的, 而非表的定义。请注意,虽然很多Hibernate用户选择手写XML映射文档,但也有一些工具可以用来生成原创 2012-07-16 23:30:20 · 993 阅读 · 0 评论