Hibernate @JoinTable 注解
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。
@JoinTable
支持的属性
属性 | 是否必须 | 说明 |
---|---|---|
name | 否 | 指定该连接表的表名 |
JoinColumns | 否 |
该属性值可接受多个@JoinColumn ,用于配置连接表 中外键列的信息,这些外键列参照当前实体对应表 的主键列
|
inverseJoinColumns | 否 |
该属性值可接受多个@JoinColumn ,用于配置连接表 中外键列的信息,这些外键列参照当前实体的关联实体对应表 的主键列
|
targetEntity | 否 |
该属性指定关联实体 的类名。在默认情况下,Hibernate将通过反射来判断关联实体的类名
|
catalog | 否 | 设置将该连接表放入指定的catalog中。如果没有指定该属性,连接表将放入默认的catalog |
schema | 否 | 设置将该连接表放入指定的schema中。如果没有指定该属性,连接表将放入默认的schema |
uniqueConstraints | 否 |
该属性用于为连接表 增加唯一约束
|
indexes | 否 |
该属性值为@Index 注解数组,用于为该连接表定义多个索引
|
作者:liveaswind
链接:https://www.jianshu.com/p/d8f1377ca773
Hibernate @JoinTable 注解相关推荐
- hibernate annotation注解方式来处理映射关系
2019独角兽企业重金招聘Python工程师标准>>> 在hibernate中,通常配置对象关系映射关系有两种,一种是基于xml的方式,另一种是基于annotation的注解方式,熟 ...
- Hibernate实例--注解配置表映射
本实例使用Hibernate注解的方式实现一个实体类与数据库表持久化操作. 一.Hibernate注解详细介绍 实体Bean,每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Ent ...
- 模拟hibernate的注解来创建数据表,内置注解
目录 导读 注解释义 注解定义 内置三大注解 override注解 Deprecated注解 SuppressWarnings注解 元注解 SOURCE和RUNTIME的区别 SOURCE RUNTI ...
- hibernate @Where注解
@Where注解使用. 这是一个hibernate的注解,主要作用是在HQL转成SQL时自动添加where条件. @Where注解一般可以放在Class的头上,也可以放在get方法的头上. @W ...
- Hibernate.Annotation注解
Hibernate注解 1.@Entity(name="EntityName") 必须,name为可选,对应数据库中一的个表 2.@Table(name="", ...
- 自定义hibernate validation注解
效果和优点 先看最后效果: public class UserEntity {@Password private String password;@Emailprivate String email; ...
- Eclipse利用Database Connections连接数据库并实现从数据库逆向生成Hibernate带注解的实体类
转自: https://blog.csdn.net/qq_37844454/article/details/84194179 https://www.cnblogs.com/pretty-sunshi ...
- hibernate mysql 注解_【译】Spring 4 + Hibernate 4 + Mysql + Maven集成例子(注解 + XML)
前言 本文将基于注解配置, 集成Spring 4和Hibernate 4,开发一个增删改查应用,涉及以下内容: 创建Hibernate实体 保存数据到mysql数据库中 在事务transaction内 ...
- Sping +hibernate+JTA 注解配置
随着业务的不断扩展数据库的压力越来越大,为了减少数据库的压力我们要从多方面考虑分析,并提出多个解决数据库压力大的问题,比如说根据业务分表.分库.增加缓存机制等等.如果是分库,如何做分布式呢?我就做分布 ...
最新文章
- 【Python排序搜索基本算法】之拓扑排序
- 【DBMS 数据库管理系统】数据仓库中 数据追加 ( 时标方法 | DELTA 文件法 | 前后映像文件法 | 日志文件法 )
- java方法体逻辑不会写怎么办,想自己写框架?不会写Java注解可不行
- 95. Leetcode 1049. 最后一块石头的重量 II (动态规划-背包问题)
- Java nginx 双向ssl_使用Nginx实现HTTPS双向验证的方法
- Hadoop之HDFS文件操作
- html 文本横竖切换,(横竖屏切换/强制横屏)CSS3 transform 怎样才能中心旋转?
- php多个表中查找数据_Excel实战技巧74: 在工作表中创建搜索框来查找数据
- [转载] java重写toString()方法
- 互联网时代的软件革命——SaaS架构设计
- 学会使用Trace和Debug
- micropython 播放音乐_用 pyboard 的 DAC 播放 WAV 格式音乐
- 什么是CDA数据分析师认证考试?
- 在超市使用室内地图的5个好处
- win10与win7系统之间文件共享
- IDEA中Maven项目中报错:10 unmapped Spring configuration files
- Dell PowerEdge RAID控制器存在一个潜在问题
- svn提示Node remains in conflict的解决办法
- java毕业设计_基于MVC的公司报账系统
- 【错题】#10兰州烧饼——思考角度的转换
热门文章
- Pandas数据可视化工具:图表工具-Seaborn
- 空间注意力机制sam_Attention注意力机制介绍
- VS静态库和动态库的区别
- 当爬虫工程师遇到 CTF丨2021 年 B 站 1024 安全攻防题解
- REVERSE-PRACTICE-BUUCTF-1
- java await signal_【Java并发008】原理层面:ReentrantLock中 await()、signal()/signalAll()全解析...
- 二叉排序树查找的c语言程序,C语言二叉排序(搜索)树实例
- Processing 闪烁的圆 动画效果
- linux打包tar包命令,Linux压缩打包方法连载之一:tar命令
- 华为4g无线路由器虚拟服务器设置方法,华为4g2pro路由器虚拟服务器设置