`
zhouchaofei2010
  • 浏览: 1106426 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

hibernate 字典配置参考多对1

阅读更多
 <many-to-one name="proType" class="com.gwideal.jxwpgsh.pojo.SysDictionary" lazy="false" fetch="select" cascade="none" not-found="ignore">
            <column name="pro_type" not-null="false" unique="true"/>
        </many-to-one>

 

 

比较 :

 

 

  <many-to-one name="sysdicSkpisType" class="com.gwideal.jxwfkjlweb.pojo.SysDictionary" insert="false" update="false">
            <column name="skpisType" length="50" />
        </many-to-one>

 

 

 

 insert指的是被映射的字段是否出现在SQL的INSERT语句中,upate指出被映射的字段是否出现在SQL的UPDATE语句中

 

上面第二段代码在防止同步更新的时候,也照成了对字典id不能保存的问题,即被映射的字段是否出现在SQL的INSERT语句中

 

用cascade='none' 代替 解决以上问题

分享到:
评论

相关推荐

    一个ext+spring+hibernate+struts2做的系统---源代码

    Spring框架是Java领域最广泛使用的轻量级开源框架之一,它提供了依赖注入(DI)和面向切面编程(AOP)等核心特性,以及对其他框架如MyBatis、Hibernate等的集成。在本项目中,Spring可能负责了服务层的管理,包括...

    envers中文文档(部分)

    - **多对一或多对多关系**:对于多对一或多对多关系,可以使用 `@AuditJoinTable` 注解来定制审计行为。 - **字典实体**:对于几乎不发生变化的字典类型的实体,可以使用 `@Audited(targetAuditMode = ...

    JPA 批注参考-精心整理版

    - **@JoinColumn**: 在一对一或多对一时,定义外键的映射规则。 - **@JoinTable**: 在多对多时,定义连接表的信息。 ##### 3. 继承映射 - **@Inheritance**: 定义实体类的继承策略。 - **@DiscriminatorColumn**: ...

    Java开发工具集.zip

    1. **数据库操作**:通常,Java开发中涉及到数据库时,会使用像JDBC(Java Database Connectivity)这样的标准API,或者ORM(Object-Relational Mapping)框架如Hibernate或MyBatis。这些工具简化了SQL查询,提供了...

    javaweb程序例子

    总的来说,这个“javaweb程序例子”涵盖了Java Web开发的多个方面,包括但不限于基础组件、开发工具、框架应用、数据库管理和前端交互,对于学习和实践Java Web开发有着宝贵的参考价值。通过分析源码,我们可以深入...

    基于springboot+jpa+Erupt框架开发的综合签到打卡系统,支持人脸识别.zip

    总的来说,这个项目是一个综合性的IT毕业设计,涵盖了Web开发、数据库操作、权限管理、API调用等多个方面,对于学习和实践SpringBoot、JPA以及Erupt框架有着很好的参考价值。通过分析和理解这个项目,学生能够提升...

    毕业论文jsp896旅行社红色oracle.doc

    毕业论文的结构安排通常包括摘要、背景意义、论文结构安排、开发技术介绍、需求分析、可行性分析、功能分析、业务流程分析、数据库设计、ER图、数据字典、数据流图、详细设计、系统截图、测试、总结、致谢、参考文献...

    基于ssh的库存管理系统

    6. **数据字典**:数据字典是对系统中所有数据元素的定义和描述,包括数据项的名称、类型、长度、取值范围等,是数据库设计和维护的重要参考。 7. **页面设计**:这部分可能包含了HTML、CSS和JavaScript的页面布局...

    毕业论文jsp2070学生宿舍管理系统ssh.doc

    1. 需求分析 1.1 总体目标 本系统的主要目标是提供一个全面、便捷、实时的宿舍管理平台,实现对学生住宿情况的自动化管理,包括出勤记录、卫生检查、行为规范等方面,以提升管理效率,增强学生的责任感和自我管理...

    JEECG_v3开发指南v3.3.pdf

    JEECG平台支持复杂的数据展示、编辑和表单处理功能,同时提供基础的用户权限管理和在线流程设计,使得开发者能够更多地聚焦于业务逻辑的实现。 平台优势 JEECG的优势在于将系统界面统一化,代码生成器能够生成规范...

    OA协同办公自动化系统短消息管理和提醒器设置模块开发.doc

    在当前信息化社会中,OA(Office Automation)协同办公自动化系统已经成为企业提升管理效率的重要工具。...这个系统的开发不仅展示了信息技术在企业管理中的应用,也为其他类似项目的开发提供了参考和借鉴。

    毕业论文jsp2124高校规章智能管理系统ssh.doc

    最后的【总结】和【致谢】部分是对整个开发过程的反思和对指导老师及团队成员的感谢。 综上所述,这篇毕业论文深入探讨了基于SSH框架的高校规章智能管理系统,从理论到实践,全面展示了软件开发的各个环节,对于...

    考务管理系统

    数据字典文档(`考务管理系统数据字典.docx`)则详细记录了系统中每个数据字段的含义、类型、长度以及约束条件,是理解系统业务逻辑和数据库设计的关键参考资料。通过它,开发者能够快速掌握系统的数据规范,便于...

    毕业论文jsp932学校数据中心机房信息管理系统ssh.doc

    通过测试,对系统进行全面评估,总结开发过程中的经验教训,为未来系统升级或类似项目提供参考。 【致谢与参考文献】 感谢在项目开发过程中给予帮助和支持的团队成员和指导老师。引用相关文献,体现研究的学术性和...

    毕业论文jsp1157购物网站ssh html5.doc

    数据库设计包括ER图(实体关系图)和数据字典,用来定义数据实体、属性以及它们之间的关系,以及对数据的详细描述。 8. 数据流图 数据流图是一种图形表示方法,用于描绘信息在系统中的流动和处理过程。 9. 详细...

    JEECG 开发指南v3.4.2.pdf

    代码生成器是JEECG平台的核心组件之一,支持单表和一对多表结构的代码自动生成,还可以定义建表规范和页面生成规则。 ### 6. 查询HQL过滤器 为了解决数据查询的复杂性,JEECG提供了查询HQL过滤器,该过滤器能够处理...

    G4Studio开发指南—原装正版

    - **系统管理及权限参考模型实现**:涵盖组织机构管理、人员管理、角色管理等多个方面,确保系统的安全性和可控性。 - **通用业务参考实现**:提供了一系列常用业务功能的参考实现,如系统主题皮肤、登录账户密码...

    毕业论文jsp544洗衣店管理系统(ssh).docx

    该系统采用SSH(Struts2、Hibernate、Spring)框架,结合MySQL数据库,以满足洗衣店对于衣物收发、会员管理、财务统计等多方面的需求。 1.2 技术背景与意义 传统的洗衣店管理主要依赖于手工记录和纸质文档,这种...

    毕业论文jsp1008美食与健康网站ssh.doc

    电子商务的广泛应用降低了经营成本,提高了生产效率,优化了资源配置,从而最大化地利用社会财富。论文主要关注企业与消费者之间的电子商务,即B2C模式,通过网站为个人消费者提供美食及相关健康产品或服务。 在...

Global site tag (gtag.js) - Google Analytics