`

Hibernate formula用法

阅读更多
好久没有使用formula,今天做项目用到了,差点忘了,
下面是hibernate formula用法,留待以后用:
<property name="checkContent" type="string" formula="(select h.FAULT_CONTENT from Z_JCJX_OP_ENGINE6DETAIL h where h.JX_ID = jx_id)" ></property>
<property name="compContent" type="string" formula="(select (select m.method_name from J_JCGY_FAULT_METHOD m where m.method_id = h.f_method_id) from Z_JCJX_OP_ENGINE6DETAIL h where h.JX_ID = jx_id)" ></property>

分享到:
评论

相关推荐

    @Formula的作用和使用

    #### 三、@Formula的使用方法 在Java实体类中使用`@Formula`注解,通常会结合JPA或Hibernate等ORM框架。下面通过一个具体的例子来说明如何使用`@Formula`: ```java @Entity public class News { private int id; ...

    hibernate教程

    本文档主要介绍了使用Hibernate进行注解式开发的方法,并且针对Hibernate的基本使用及其配置进行了详尽的解释。Hibernate作为一个流行的Java持久层框架,提供了对象关系映射(ORM)的功能,使得Java应用程序能够更加...

    Hibernate+中文文档

    4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的...

    hibernate 学习总结.doc

    - Hibernate允许在`&lt;property&gt;`标签中通过`insert="false"`来控制是否插入某个字段,或者使用`formula`属性指定SQL表达式,如子查询,以处理数据库中没有直接映射的属性。 4. Hibernate API接口: - **访问数据库...

    hibernate annotation 中文文档

    Hibernate 验证器提供了一种简单的方法来校验实体Bean的数据有效性。 - **4.1 约束** - **4.1.1 什么是约束?**:约束是用来限制实体Bean属性的有效范围。 - **4.1.2 内建约束**:Hibernate 验证器内置了一些常见...

    hibernate_annotation_中文帮助文档

    - `@Entity`、`@Id`、`@Column`等是标准的JPA注解,而`@Formula`、`@Cacheable`、`@Filter`等是Hibernate特有的,提供更丰富的功能,如计算属性、缓存策略和动态过滤。 5. **通过XML覆写元数据** 虽然注解是首选...

    hibernate3.2中文文档(chm格式)

    4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的...

    HibernateAPI中文版.chm

    4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的...

    hibernate_annotations.pdf

    在Hibernate 3.x版本后,注解方式逐渐成为其主要配置方法之一,它简化了开发流程,提高了开发效率。 #### 二、Hibernate注解基础 - **@Entity**:标记一个类为实体类,表示该类与数据库表相对应。 - **@Table**:...

    @hibernate Tag Reference

    本文档旨在提供一个全面的@hibernate Tag参考指南,帮助开发人员更好地理解和使用这些标签。 #### 一、@hibernate Tag for Class Level 在类级别上应用@hibernate Tag可以定义持久化类的属性和行为。 ##### 1.1 @...

    最全Hibernate 参考文档

    4.1.2. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.3. 提供一个标识属性(identifier property)(可选) 4.1.4. 使用非final的类 (可选) 4.2. 实现继承(Inheritance) 4.3. 实现equals()和...

    Hibernate中文详细学习文档

    4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的...

    Hibernate 中文 html 帮助文档

    4.1.1. 实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的...

    hibernate4注解详尽参考

    Hibernate是一个开源的Java ORM(对象关系映射)框架,它让开发者可以使用面向对象的方式来操作关系数据库。自2001年发布以来,Hibernate经过多次版本迭代,提供了更加丰富的功能和改进。Hibernate 4是其中的一个...

    hibernate-annotations-3.4.0(参考文档,doc/../index.html)

    2. `@Formula`: 使用SQL表达式来获取字段值,提供更灵活的数据获取方式。 3. `@Embeddable` 和 `@Embedded`: 支持复合类型,将多个属性封装到一个类中,作为一个整体进行持久化。 4. `@SecondaryTable`: 将实体映射...

    hibernate 体系结构与配置 参考文档(html)

    实现一个默认的(即无参数的)构造方法(constructor) 4.1.2. 提供一个标识属性(identifier property)(可选) 4.1.3. 使用非final的类 (可选) 4.1.4. 为持久化字段声明访问器(accessors)和是否可变的标志...

    Hibernate教程

    5.1.2. 实现一个默认的(即无参数的)构造方法(constructor) 5.1.3. 提供一个标识属性(identifier property)(可选) 5.1.4. 使用非final的类 (可选) 5.2. 实现继承(Inheritance) 5.3. 实现equals()和...

    hibernate_annotations(中文API,高清)

    例如,可以通过指定@Formula来使用原生SQL查询来覆盖某些特定的计算字段,或者使用@NotFound(action=NotFoundAction.IGNORE)来优化外键关联的性能问题。 9. **元数据提取**:Hibernate可以自动从注解中提取元数据,...

    hibernate annotation帮助文档

    - **公式**:使用 `@Formula` 注解来定义基于 SQL 表达式的计算属性。 - **类型**:使用 `@Type` 注解来指定自定义类型转换器。 - **索引**:使用 `@Index` 注解来指定索引。 - **@Parent**:用于表示实体之间的...

Global site tag (gtag.js) - Google Analytics