stu-hibernate 3张表,都是双向一对多,怎么级联删除??

问题描述

hibernate 3张表,都是双向一对多,怎么级联删除??

三张表,一张grade,一张stu,一张score,配的都是双向一对多,怎么删除delete(grade),对应删除stu,score对应的内容????????????

hibernate 最多只能两张表级联双向一对多吗???

现在能够级联增加,就是不能删除!!只有一句SQL语句,只删除了grade!!!!!!!!没有其他提示!!!配置都是正确的!!!

时间: 2024-09-01 03:34:50

stu-hibernate 3张表,都是双向一对多,怎么级联删除??的相关文章

spring oracle 锁表-为什么insert操作会把整张表都锁住呢?

问题描述 为什么insert操作会把整张表都锁住呢? 项目中遇到一个很奇怪的问题: 问题描述:现在需要从项目外部导大量的数据到项目内,这个时候我起了一个spring事务往很多张表中去插入数据,这个时候其他用户访问系统去更新旧的数据的时候发现表被锁了.也就是说我在导入数据的时候,其他用户都不能对系统的表进行相应的更新操作.这是为什么???? 解决方案 查的时候不会锁住,只有曾删改才会 解决方案二: 当ORACLE执行insert等DML语句时,会首先自动在所要操作的表上申请一个TM锁,当TM锁获得

hibernate 一张表的两个外键引用同一个主键 怎样配置被引用的类

问题描述 一张表是代表借书相关信息的,另一张表是代表管理员信息的,其中借书表有两个字段引用管理员表的主键id.借书表对应domian类里有两个属性:private Manager manager;private Manager back_manager;借书domain配置文件里相关配置:<many-to-one name="manager" column="mana_id" /><many-to-one name="back_manag

MySQL 麻烦大家帮我看看下面的两张表如何创建?

问题描述 MySQL 麻烦大家帮我看看下面的两张表如何创建? CREATE TABLE store ( store_id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT, manager_staff_id TINYINT UNSIGNED NOT NULL, address_id SMALLINT UNSIGNED NOT NULL, last_update TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDA

hibernate-Hibernate 三张表关联 一对多对多 配置

问题描述 Hibernate 三张表关联 一对多对多 配置 当更新classA时,关联多方(classB)能自动更新,单与classB 关联的多方(Class C)却不能自动更新 classC: classB: classA: classA对应的A表主键是B表的外键,ClassB对应的B表主键是C标的外键.现在情况是saveorupdate()A表的时候,B表能自动更新. classA 对应A表 classB :b表 classC: c表 A表的主键Aid 是b表的外键, b表的bid是c表的外

SQLServer表内自关联级联删除

今天处理SQLServer级联删除遇到了很蛋疼的事. SQLServer 不支持表内自关联级联删除,而MySql和Oracle却支持. 貌似原因是SQLServer 会产生循环级联,就不给这样弄.所以很明确说:SQLServer 是不支持表内自关联级联删除. 那怎么办呢:只能用触发器呗 IF EXISTS (SELECT NAME FROM SYSOBJECTS WHERE NAME = 'tg_SysDelete' AND TYPE = 'TR') DROP TRIGGER tg_SysDel

hibernate查询两张表问题,求解答?

问题描述 hibernate查询两张表问题,求解答? 我有 user表 : 有name,age,等等 course表: coursename,score,teachername,user_ID(user主键) 现在我需要前台展示一个数据表 学生姓名 课程 分数 应该怎么实现啊?使用链表吗? ?? 解决方案 最好是在数据库把这几张表做一个视图,然后写一个model类对应这个视图,这样更简单方便点 解决方案二: 如果这2张表有关联的话,,hibernate会自动级联的,查user就会把course查

hibernate 一个配置文件是否可以对应多张表呢?

问题描述 请问高手问题就是现在我在.hbm.xml文件中我圈出来的table属性里能传入我想要的表名参数吗,也就是一个实体类对应多个数据库中多张表,因为数据库里有多张具有相同数据结构的表?有人实现过类似问题吗 解决方案 解决方案二:一个实体类对应多个数据库中多张表??多张具有相同数据结构的表???解决方案三:不用搞这么复杂吧,配好一对多映射不就行了么解决方案四:引用2楼defonds的回复: 不用搞这么复杂吧,配好一对多映射不就行了么 我还是不明白LZ要表达什么?解决方案五:引用1楼herl19

Hibernate对多表关联查询

由于公司项目的需要,我对Hibernate对多表关联查询研究了一下,现总结如下,供朋友参考. 一. Hibernate简介Hibernate是一个JDO工具.它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系.这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的.例如,使用Hibernate的查询,可以直接返回包含某个值对象的列表(List),而不必向传统的JDBC访问方式一样把结果集的

bcp ou...-同时对数据库一张表进行bcp out会导致锁表吗?

问题描述 同时对数据库一张表进行bcp out会导致锁表吗? 同时对数据库一张表进行bcp out会导致锁表吗?同时对数据库一张表进行bcp in会导致锁表吗? 解决方案 SQL server 数据库 如何把一张表复制到另一个数据库表中SQL server中如何只备份一张数据库表的数据Microsoft SQL Server数据库BCP命令详解 解决方案二: 请各位大神指导,小弟这里谢谢啦 解决方案三: bcp out或in 一张表时这张表会产生锁吗? 用 sp_lock查看,都是共享锁,不是独