Hibernate:这样的业务是创建多表还是单表?

LoginOut LoginOut 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
有一个卡类型表如下:
卡号
卡类型(共有5种类型,对应5张表)

现在有卡号1-10,我需要知道这些卡号的基本信息,
于是写了一个视图包含5种类型的基本信息,然后卡号再关联这个视图
现在的问题是这个关系是通过sql来完成的,不是通过hql,因为卡类型表
无法和视图建立关联关系

这样的查询有很多,用hibernate不是说最好使用hql吗?于是想到使用把这
5种类型合成一张表,但是这样以来,数据不是有冗余吗?

碰到这样的情况该如何处理呢?
...全文

相关推荐

Hibernate学习笔记

基于 Hibernate3.5 所有类子都经过手敲,保证100%正确。

nfang

Hibernate继承映射策略:单表、多表与联合表

核心概念回顾单表策略:全家共用一张表,用标签区分类型多表策略:每个子类独立成表联合策略:公共字段共享,特殊字段分离策略选择关键数据冗余容忍度查询性能需求类层次结构的稳定性思考题当需要新增视频类型资源时,哪种策略的修改成本最低?如果报纸需要新增"版面数量"字段,联合表策略如何实现?

AI应用架构探索者

Java 开发中 Hibernate 的单表映射实现

本文旨在全面解析Hibernate框架中单表映射的实现原理和技术细节。Hibernate ORM的基本工作原理单表映射的配置方式(注解和XML)实体类与数据库表的映射关系基本CRUD操作的实现性能优化和最佳实践本文适用于Hibernate 5.x版本,所有示例代码和配置均基于此版本实现。背景介绍:阐述文章目的和基本概念核心概念与联系:讲解Hibernate架构和单表映射原理核心算法原理:分析Hibernate的核心处理流程数学模型:介绍Hibernate缓存机制的相关算法。

AI开发架构师

hibernate多表联合查询

hibernate多表联合查询实例,很经典的查询语句和总结.

流浪青年

Java中单表和多表级联的增删改查

里面有单表的增删改查,多表级联的增删改查的操作,还囊括了我们常用的单选按钮,下拉列表,复选框的使用。对于初学者是个很不错的帮助工具,且分数也很低。

AnnieBingshuang
评论
收藏 已收藏
分享
返回顶部
LoginOut
Java EE 67,535 成员 225,843 内容