Hibernate(Java)
HibernateHibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom - including association, inheritance, polymorphism, composition, and collections. Hibernate allows you to express queries in its own portable SQL extension (HQL), as well as in native SQL, or with an object-oriented Criteria and Example API.
Homepage: http://www.hibernate.org/
HibernateGossip: 二级快取(Second-level)
Hibernate的Sessionlevel 快取随着Session生命周期起始与消灭。 以第一個 Hibernate中的範例來說,在未使用二級快取的情況下,如果使用以下的程式片段來查詢資料:以第一个Hibernate中的范例来说,在未使用二级快取的情况下,如果使用以下的程式片段来查询资料: Session session = sessionFactory.openSession();Sessionsession= sessionFactory.open...
Hibernate使用总结
Java中Hibernate的应用,有三点需要注意: 1.hibernate.properties可以直接使用Hibernate自带的,里面含有连接各种类型数据库所需要的配置模板 2.Hibernate和数据库表的映射关系可以通过两种方式实现: 1>需要手工为与数据库表形成映射关系的bean建立配置文件,命名为bean_name.hbm.xml 2>通过在这些bean中写入建立数据库映射所需的hibern...
Hibernate实践(一)
Hibernate是一个开源的O/R mappimg的框架,基于JDBC提供了一种持久性数据管理的方案,相对于EntityBean来说是相当轻量级的。由于Hibernate是基于JDBC的,所以它的数据库查寻的能力相对于CMP来说也是异常强大的,Hibernate自身也提供了HQL查寻语句。 一个最简单的Hibernate project(不涉及Struts, Tomcat, XDoclet,JBoss等东东)必须的几个东东: 1. Hibern...