`

hibernate经典问题,求csdn各位给个解决方法,我没分了

阅读更多

6月5日 

我用的是spring+struts+hibernate架构:

     有这样三张表

Tfile文件表   (fileId   主键)             

Tdepart部门表(departId   主键)               

 Tfile2Tdepart关联表    (id 主键    fileId    departId )   

  看得出是多对多的关系,但是程序里要求两个功能,使这个问题变得复杂一些:

 功能一:

       根据文件信息,给部门分权限,文件信息一次只能选一条,然后程序会生成一棵部门树,这个部门树是多选的,并把选中的文件和部门信息集存在关联表中.

功能二:

      根据部门信息,给文件分权限,此时,程序生成的部门树是单选的,但是文件是多选的,并把选中的信息存在关联表中

就这两个功能,怎么在我的架构里实现?就是hibernate怎么弄这个?

    每个功能都涉及大批量的数据,一定得用批处理.........

分享到:
评论

相关推荐

    HibernateDemo

    【标题】"HibernateDemo"是一个基于Java的开源对象关系映射框架示例,它用于简化数据库操作。这个压缩包提供了一个简单的入门项目,帮助初学者理解如何使用Hibernate框架。通过这个例子,我们可以深入学习Hibernate...

    Hibernate SQLQuery 查询Oracle char类型结果为一个字符解决方法

    从根本上解决问题的方法之一是对数据库中的表结构进行修改,即将char类型的字段改为`VARCHAR2`类型。虽然这种方法可能不是最理想的解决方案,但它能够彻底避免char类型带来的映射问题,并且对于新项目或重构老项目时...

    hibernate_reference

    Hibernate Reference官方文档在开发者中享有极高的权威性,它不仅提供从基础到高级的Hibernate使用方法,还涉及了如何处理特定场景下的问题和挑战。文档以详尽的示例和完整的代码片段,使得开发者能够迅速上手并解决...

    csdn hibernate-jars

    "csdn hibernate-jars"这一主题,核心在于对Hibernate相关的JAR文件进行深入探讨,这些JAR文件是Hibernate框架的核心组成部分,它们包含了实现ORM功能的各种类和接口。下面我们将详细解析Hibernate-Jars的相关知识点...

    hibernate 5.2.15

    hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15 hibernate 5.2.15hibernate 5.2.15

    Hibernate PDf

    根据提供的标题“Hibernate逍遥游记”以及描述和标签中的关键词“Hibernate PDF”,我们可以推断这份文档...对于初学者来说,掌握上述知识点将有助于更好地理解和运用Hibernate框架解决实际项目中的数据持久化问题。

    hibernate

    hibernate深入浅出1

    hibernate的中文问题的解决方案

    ### Hibernate中文问题解决方案 在开发基于Java的应用程序时,Hibernate作为一个强大的对象关系映射(ORM)框架被广泛采用。然而,在处理中文字符时,开发者可能会遇到各种各样的问题,如乱码显示等。本文将详细...

    Hibernate经典版 通过图解让你轻松学会Hibernate

    Hibernate经典版 通过图解让你轻松学会Hibernate Hibernate经典版 通过图解让你轻松学会Hibernate

    hibernate N+1问题解决办法

    **标题:“Hibernate N+1问题解决办法”** 在Java开发中,使用Hibernate作为ORM框架时,我们可能会遇到一个性能上的问题,那就是著名的“N+1查询问题”。此问题源于不恰当的数据加载策略,可能导致数据库查询效率...

    深入浅出 Hibernate.pdf

    根据提供的标题“深入浅出 Hibernate.pdf”以及描述“深入浅出 Hibernate.pdf”,我们可以推断这份文档主要讲解了Hibernate框架的相关知识。接下来,我们将基于这些信息展开详细的解释与知识点的梳理。 ### ...

    解决在同一项目中Hibernate与Mybatis共存的问题的解决方案.docx

    任何框架都有自身的能力范围,就拿Hibernate和Mybatis这两个ORM框架来说。 Hibernate封装了很多有用的API给开发者,降低了操作数据库的难度和复杂度,同时也减少了模板代码的数量,但Hibernate留给开发者可操作的...

    Spring+Hibernate StringIndexOutOfBoundsException String index out解决方法

    Hibernate 中 StringIndexOutOfBoundsException 异常解决方法 在使用 Spring 和 Hibernate 进行开发时,可能会遇到 StringIndexOutOfBoundsException 异常,这个异常的出现是由于 Hibernate 的映射文件和数据库中表...

    Hibernate 经典例子全

    **标题:Hibernate经典例子全** **内容:** Hibernate是一款强大的Java持久化框架,它简化了数据库操作,使得开发者可以更加专注于业务逻辑而无需过多关注底层的SQL语句。本资源包含了一系列的Hibernate实例,旨在...

    Hibernate3.6

    Hibernate 是一个广泛使用的开源对象关系映射(ORM)框架,它为Java开发者提供了便捷的方式来处理数据库操作。在 Hibernate 3.6 版本中,这个框架继续强化了其在简化数据库访问、提高开发效率以及支持多种数据库平台...

    hibernate入门

    **hibernate入门** Hibernate 是一个强大的Java持久化框架,它简化了数据库操作,使得开发者无需直接编写SQL语句即可实现对象与关系数据库...随着经验的积累,你将能够熟练地运用Hibernate解决更复杂的数据访问问题。

    Hibernate经典版 通过图解让你轻松学Hibernate

    Hibernate经典版 通过图解让你轻松学会Hibernate

    hello hibernate

    ### Hibernate入门与数据库连接 #### 一、简介 在探讨如何使用Hibernate进行数据库操作之前,我们首先了解一下什么是Hibernate。Hibernate是一种开源的对象关系映射(ORM)框架,它为Java应用程序提供了一种简单的...

    hibernate-jar

    Hibernate是一个开源的对象关系映射(ORM)框架,它允许Java开发者将数据库操作转换为对对象的操作,从而简化了数据访问层的开发。标题"hibernate-jar"指的是与Hibernate相关的JAR文件,通常包含Hibernate框架的核心...

    Hibernate

    Hibernate 博文链接:https://sky7716.iteye.com/blog/238563

Global site tag (gtag.js) - Google Analytics