Hibernate
-
Hibernate beginTransaction方法:开启一个事务
beginTransaction 方法用于开启一个事务并返回一个 Transaction 对象。 语法: beginTransaction() 返回值:一个 Transaction…
-
Hibernate openSession方法:开启一个session
openSession 方法用于通过 SessionFactory 创建 Session 示例,创建 Session 示例后,就可以通过创建的 Session 进行持久化操作。 语…
-
Hibernate allEq方法:设置一系列的相等条件
allEq 方法用于设置一系列的相等条件,相当于多个 Restrictions.eq 方法的叠加。 语法: allEq(Map propertyNameValues) 参数说明: …
-
Hibernate Criteria接口 list方法:返回一个List集合
list 方法用来返回一个 List 集合,该集合中保存着与查询条件相匹配的查询结果。 语法: list() 返回值:List 集合。 示例 应用 QBC查询,查询年龄大于等于 3…
-
Hibernate count方法:返回某个属性的数目
count 方法用于返回某个属性的数目。 语法: count(String propertyName) 参数说明: propertyName:用于指定计算某个属性数目的属性列的列名…
-
Hibernate setProperty方法:为Configuation对象指定配置属性
setProperty 方法用于为 Configuation 对象指定配置属性。 语法: setProperty(String propertyName,String value)…
-
Hibernate configure方法:加载Hibernate配置文件
configure 方法用于告诉 Hibernate 加载 hibernate.cfg.xml 文件。默认情况下,Configuration 在示例化时加载 classpath 中…
-
Hibernate buildSessionFactory方法:构建SessionFactory
buildSessionFactory 方法用于构建一个唯一的 SessionFactory,即 Session 示例的工厂,这个工厂将被应用程序的所有线程共享。 语法: buil…
-
Hibernate addResource方法:指定实体类的映射文件
addResource 方法用于为 Configuation 对象指定实体类的 XML 映射文件。通常情况下不使用该方法,而是使用 addClass 方法让 Hibernate 根…
-
Hibernate addClass方法:加载实体类
addClass 方法用于加载实体类。由于在通过从 Java 属性文件中读取配置信息构建 SessionFactory 时,缺少相应的配置映射文件的信息,所以在创建 Configu…