`
san586
  • 浏览: 134787 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

值集合映射 annotation

阅读更多
值集合映射  
@CollectionOfElements
    @JoinTable(
           name="newfilter",
           joinColumns = @JoinColumn(name="parser_id")
    )
    @Column(name="cutcontent", nullable=false)
	private Set<String> cutcontent;
多对多映射
@ManyToMany(cascade = { CascadeType.PERSIST, CascadeType.MERGE })
	@JoinTable(name = "base_user_role", joinColumns = { @JoinColumn(name = "user_id") }, inverseJoinColumns = { @JoinColumn(name = "role_id") })
	@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
	private List<Role> roles;
简约统计行数:
( (Integer) session.iterate("select count(*) from ....").next() ).intValue()
分享到:
评论

相关推荐

    Hibernate关联关系的CRUD和集合映射(annotation)

    本文将深入探讨Hibernate中的关联关系、CRUD操作以及集合映射(基于注解的方式)。关联关系是数据库设计中的核心概念,而Hibernate通过注解使得这种关系在代码中得以体现,简化了开发工作。 ### Hibernate关联关系 ...

    精通Java Web整合开发(第2版)

    第12章 基于annotation注解技术的ssh 2整合开发 12.1 初识annotation522 12.2 亲身体验annotation的威力524 ...12.4.12 hibernate集合映射的annotation注解实现552 12.5 基于annotation的ssh 2整合开发554 12.6 小结563

    hibernate应用[包括示例,映射,主键自增,各种查询操作方式以及配置文档以及 Annotation示例]

    - **Hibernate集合映射之Map-----element映射实体类型值.doc、Hibernate集合映射之Map-----element映射基本类型值.doc**:讨论了如何映射Java集合到数据库表,特别是使用Map类型和Element元素。 - **Hibernate with ...

    hibernate annotation 中文文档

    - **2.4.6.2 更多的集合类型**:除了基本的集合类型,Hibernate 还支持多种其他类型的集合映射。 - **2.4.7 缓存**:`@Cache` 注解用于配置实体Bean的缓存策略。 - **2.4.8 过滤器**:`@Filter` 注解用于实现对查询...

    Hibernate_Annotation参考文档

    - **集合映射**: - 集合类型可以通过`@ElementCollection`注解来映射。 - 复杂类型的集合可以通过嵌套实体类的方式来实现。 - **级联操作**: - 使用`@Cascade`注解来指定级联操作,例如删除父实体时自动删除子...

    SSH框架开发案例(Annotation版本)

    这个框架集合了Spring的强大功能,Struts的MVC架构,以及Hibernate的持久化处理,为开发者提供了一个高效、灵活且功能丰富的开发环境。在这个"SSH框架开发案例(Annotation版本)"中,我们将探讨如何使用注解...

    hibernate annotation帮助文档

    - **更多的集合类型**:`@OneToMany`、`@ManyToMany` 等注解用于更复杂的集合映射。 - **缓存**:使用 `@Cache` 注解来控制实体级别的缓存行为。 - **过滤器**:使用 `@Filter` 和 `@Filters` 注解来定义条件过滤...

    Hibernate-Annotation-3.4.0帮助文档

    《Hibernate-Annotation-3.4.0帮助文档》是一份详尽的指南,旨在帮助开发者理解和使用Hibernate ORM框架中的注解功能。Hibernate是Java领域中广泛使用的对象关系映射(ORM)工具,它极大地简化了数据库操作。在3.4.0...

    hibernate _annotation 注解编程

    - **集合相关注解**:如 `@ElementCollection` 用于映射元素集合。 - **级联操作**:通过 `@Cascade` 注解来控制级联行为。 - **过滤器**:使用 `@Filter` 和 `@FilterDef` 来定义过滤器。 - **自定义 SQL 映射*...

    Struts2+Spring2+Hibernate3+Annotation所需JAR包

    - **commons-collections-3.1.jar**:提供了对集合类的增强支持。 - **commons-dbcp.jar**:数据库连接池实现,提高了数据库访问性能。 - **commons-pool.jar**:对象池实现,可用于优化资源管理。 - **dom4j-1.6.1....

    springMvc集合接收参数的用法

    本教程将重点讲解如何接收ajax和form表单传递的集合参数。 一、接收Ajax传递的集合参数 1. JSON格式数据:Ajax通常使用JSON格式传递复杂数据,如集合。在JavaScript中,你可以创建一个JSON对象,将集合数据转换...

    Hibernate Annotation Reference

    - **2.2.5.3 集合映射**:`@OneToMany`、`@ManyToMany`和`@ElementCollection`分别用于处理不同类型的集合关系。 #### 2.3 映射查询 Hibernate支持使用HQL(Hibernate Query Language)和原生SQL查询的映射,分别...

    hibernate annotation学习文档

    Hibernate 支持多种注解(Annotation),使得开发人员能够更加灵活地定义实体类与数据库表之间的映射关系。本文档旨在帮助开发者深入了解 Hibernate 注解的基本概念及其应用场景。 #### 二、环境搭建 1. **下载...

    Java_用于生成类型安全bean映射器的注释处理器.zip

    1. **Bean映射**:在Java中,Bean映射是指将一个对象(通常是一个Java Bean)的属性值复制到另一个对象的过程。这在数据传输、视图模型转换等场景中非常常见。手动处理映射可能导致繁琐且易出错的代码。 2. **Map...

    hibernate annotation+slf4j

    4. 集合映射注解:`@ElementCollection`用于非关联对象的集合,如字符串或简单类型的集合。 5. 注解式继承:通过`@Inheritance`和`@DiscriminatorColumn`可以实现类的继承关系映射。 二、SLF4J介绍与使用 SLF4J...

    基于Annotation并对DAO层封装具有分页功能的S2SH整合实例

    通过Annotation,我们可以直接在实体类上声明字段与数据库表字段的映射,无需编写繁琐的SQL语句。在分页功能中,Hibernate的Criteria API或HQL(Hibernate Query Language)能帮助我们便捷地实现数据的分页查询。 ...

    hibernate annotation

    1. **@LazyCollection(LazyCollectionOption.EXTRA)** - 实现集合的懒加载,避免在加载实体时加载所有关联数据。 2. **@Cascade** - 设置级联操作,如 save-update、delete 等。 **五、其他高级特性** 1. **@...

    Hibernate Annotation 基于外键的一对多双向关联

    在`User`类中,我们用`@OneToMany`注解一个集合字段,表示它包含了多个`Order`对象。同时,使用`mappedBy`属性指定`Order`实体中的反向引用字段: ```java @Entity public class User { @Id @GeneratedValue...

Global site tag (gtag.js) - Google Analytics