`
100Air
  • 浏览: 118811 次
  • 性别: Icon_minigender_1
  • 来自: 海南
社区版块
存档分类
最新评论

@注解配置属性说明

 
阅读更多
@注解配置属性说明
Fetch:配置加载方式,延迟加载和即时加载>>EAGERLAZY
@OneToMany(fetch=FetchType.EAGER)//即时加载,默认延迟加载(节省资源)注意异常,在关闭session前,强制调用get方法。
Cascade:级联方式,[保存删除修改刷新全部]
PERSIST、REMOVE、MERGE、REFRESH、ALL@OneToMany(cascade=CascadeType.all)

OrderBy:排序方式,@OrderBy(value="emaildesc")

TargetEntity:配置集合属性类型 ,@OneToMany(targetEntity=Email.class)
@id:声明主键
@Entity:表示该类能被Hibernate持久化,声明实体类(表)
@Table(name="table_1"):声明表名@Column(name="name"):普通属性
@GeneratedValue(strategy=GenerationType.AUTO):声明主键生成策略
@JoinTable(//多对多配置中间表
name="中间表名",
joinColumns=@JoinColumn(name="中间列名1",referencedColumnName="本类主键"),inverseJoinColumns=@JoinColumn(name="中间列名2",referencedColumnName=""))注意:referencedColumnName表示实体类的关联列,默认主键,主键时可省略
Name表示中间表的列
分享到:
评论

相关推荐

    hibernate注解配置

    ### Hibernate注解配置详解 #### 一、概述 Hibernate 是一款强大的对象关系映射(ORM)框架,它简化了Java应用程序与数据库之间的交互过程。在使用Hibernate的过程中,开发者可以通过注解来实现对象与数据库表之间...

    static静态变量使用@Value注入方式.md

    正确的做法是使用一个非静态的方法,并在这个方法中通过`@Value`注解来接收配置文件中的值,然后将这个值赋给静态变量。这样可以确保Spring能够在Bean的生命周期内正确处理`@Value`注解,同时还能保持静态变量的功能...

    MyBatis注解配置映射器:动态SQL的实现

    在本项目中,我们将深入探讨如何使用MyBatis的注解配置来实现SQL映射器,进而掌握动态SQL的使用。 首先,让我们理解MyBatis中的注解配置。在MyBatis中,我们可以使用注解在接口方法上直接定义SQL语句,这种方式简洁...

    Swagger常用注解使用说明

    - position:如果配置了多个@Api注解,可以通过position属性改变它们在文档中的显示顺序。 - produces:指明控制器能够产生哪些媒体类型,例如application/json或application/xml。 - consumes:指明控制器能够...

    自定义@Configuration配置类启用开关第二个版本.zip

    在Spring Boot应用中,`@Configuration`注解用于标记一个类作为配置类,它提供了声明式的方式来装配Bean。在标题提到的“自定义@Configuration配置类启用开关第二个版本.zip”中,我们可以推测这是一个关于如何在...

    JPA注解的解释和说明.pdf

    @Component、@ComponentScan、@Configuration、@Bean:这些注解用于指定组件和Bean配置信息,其中@ComponentScan用于组件扫描,@Bean用于产生bean并交由Spring管理,而@Configuration用于声明配置类。 @Autowired、...

    hibernate注解详解说明

    在 Hibernate 中,注解是一种简洁且强大的工具,用于替代传统的 XML 配置文件来描述对象模型和数据库之间的映射关系。这篇文档将深入探讨 Hibernate 注解的使用。 ### 第 1 章 创建一个注解项目 在开始使用 ...

    springMVC详解以及注解说明

    Spring 2.5引入了一系列注解,使得基于XML的配置可以被注解配置所替代,提高了开发效率和代码的可读性。下面将详细解释Spring MVC中的注解配置及其在实际应用中的作用。 首先,`@Autowired`注解是Spring自动装配的...

    SpringBoot(powernode)(教学视频+源代码)

    4.1.4 spring标注属性的注解: 4.2 相关注解说明 4.2.1 @Configuration 4.2.2 @Bean 配置类 测试类 4.2.3 @Qualifier注解 配置类2 测试类2.1 测试类 2.2 配置类3 HelloController.java① HelloController.java② ...

    manytomany注解模式.rar

    1. **注解配置**:在两个实体类中,你需要为关联的属性添加`@ManyToMany`注解。例如,如果`User`和`Role`之间存在多对多关系,你将在两个实体类中都定义这个注解。 ```java @Entity public class User { @...

    SpringBoot通过整合Dubbo解决@Reference注解问题

    SpringBoot 通过整合 Dubbo 解决 @Reference 注解问题 在 Spring Boot 项目中,使用 Dubbo 框架时,经常会遇到 @Reference 注解问题,而本文将详细介绍如何通过整合 Dubbo 来解决这个问题。 首先,需要检查 Spring...

    Hibernate 注解说明文档

    Hibernate注解是一种元数据方式,用于在Java类和属性上声明数据库映射信息,从而避免了XML配置文件的繁琐。注解提供了一种更加简洁、直观的方式来描述实体类和它们与数据库表之间的关系。 1. **@Entity**: 表示一个...

    hibernate注解说明文档

    为了简化开发流程并提高代码可读性和维护性,Hibernate引入了一系列注解,使得开发者能够更加直观地配置实体类与数据库表之间的映射关系。 #### 二、核心注解解析 ##### 1. @Entity - **功能**:将一个Java类声明...

    spring和Struts2注解文档

    #### 1.1 Spring注解说明 Spring框架通过引入注解,极大地简化了Java开发中的配置工作,使得开发者能够更加专注于业务逻辑的编写。Spring注解主要应用于依赖注入、控制器定义、事务管理、缓存控制等方面。 ##### ...

    spring注解说明文档

    4. 注解注入降低了XML配置的复杂性,提高了代码的可读性和可维护性,尤其在大型项目中,注解配置的优势更为明显。 通过熟练掌握Spring注解,开发者可以更加高效地利用Spring框架,构建出结构清晰、易于扩展的系统。

    spring 注解开发说明

    本文将围绕“spring注解开发说明”这一主题展开,深入探讨基于注解驱动的配置机制,并通过示例详细说明如何利用注解简化Spring MVC控制器的开发。 #### 基于注解驱动的配置机制 在Spring框架中,基于注解的配置是...

    Springboot 常用注解汇总说明

    Spring Boot 常用注解汇总说明 一、启动注解 @SpringBootApplication 在Spring Boot应用中,`@SpringBootApplication`是最核心的注解,它实际上是一个复合注解,包含了`@SpringBootConfiguration`、`@...

    JPA注解说明 详解

    10. **@JoinColumn, @JoinTable**:这两个注解用于更细致地配置关联关系,@JoinColumn用于一对一和多对一关系,@JoinTable用于多对多关系,它们可以定义外键的具体信息,如字段名、约束等。 在实际开发中,根据需求...

Global site tag (gtag.js) - Google Analytics