`
gaowenming
  • 浏览: 169916 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate组建映射

阅读更多

当一个用户表中字段比较多,而有些字段是不常用,则可以用组件映射

基本信息:

组件信息 ,UserMessage

private Userinfo info 这里是为了配置双向关联

组件映射用到了 <component name="message" class="com.pojo.UserMessage">

配置双向关联 : <parent name="info" />

测试类:

测试结果:

Hibernate:
select
max(ID)
from
USERINFO
Hibernate:
insert
into
ZM.USERINFO
(USERNAME, PASSWORD, ADDRESS, EMAIL, PHONE, POSTCODE, ID)
values
(?, ?, ?, ?, ?, ?, ?)
3
zhangsan
111111
西里小区
gaown@163.com
123456
100082

分享到:
评论

相关推荐

    hibernate组建映射代码

    **hibernate组建映射代码详解** 在Java开发中,Hibernate是一个非常重要的对象关系映射(ORM)框架,它极大地简化了数据库操作。本篇将深入解析“hibernate组建映射”这一主题,帮助初学者理解如何在Hibernate中...

    用spring.hibernate struts组建轻量组架构

    其次,Hibernate是一个强大的对象关系映射(Object-Relational Mapping,ORM)框架,它简化了数据库操作。通过Hibernate,开发者可以使用Java对象来操作数据库,而无需直接编写SQL语句。这使得代码更易于维护,同时...

    用spring、Hibernate、Struts组建轻量级架构

    ### 用spring、Hibernate、Struts组建轻量级架构 #### 整体框架设计与实现 **1. 整体框架** 本节旨在探讨一种基于Spring、Hibernate和Struts技术的轻量级应用架构设计与实现方法。这种架构能够帮助开发者高效地...

    Hibernate笔记

    Hibernate是一个开源的对象关系映射(ORM)框架,它简化了Java应用与数据库之间的交互。在本文档中,我们将深入探讨Hibernate的一些关键概念和操作。 首先,我们看到的是建表语句,这在使用Hibernate时非常重要,...

    NHibernate持久层通用组建

    3. **查询API**:除了标准的HQL(Hibernate Query Language)和Criteria API,这个组建可能提供了更高级的查询工具,比如LINQ-to-NHibernate,使得查询更加直观和高效。 4. **缓存支持**:为了提高性能,NHibernate...

    nhibernate组建,实例,和教程!

    4. **查询API(Query API)**:Nhibernate提供了HQL(Hibernate Query Language)和 Criteria 查询,以及更现代的Linq to NHibernate,允许开发者以面向对象的方式编写查询语句。 **三、Nhibernate实例** 1. **...

    简易搭建ssh 框架

    SSH是这三大框架的首字母缩写,它们分别是Spring(用于依赖注入和事务管理)、Struts(用于MVC设计模式实现)和Hibernate(用于对象关系映射)。在Java开发中,SSH框架组合提供了强大的功能,简化了开发流程,提高了...

    JE22教程PDF格式,使用初级学者

    在J2EE中,特别是与持久化相关的部分,如JPA(Java Persistence API)和Hibernate,映射关系指的是对象与数据库表之间的对应。ORM(Object-Relational Mapping)技术使得Java对象可以直接操作数据库记录,简化了数据...

    新闻发布系统 毕业设计论文

    SSH框架是Java Web开发中常用的技术栈,它整合了Struts的MVC设计模式、Spring的依赖注入和事务管理以及Hibernate的对象关系映射,为开发者提供了高效、稳定且易于维护的开发环境。 1. **需求分析** 新闻发布系统应...

    java开发中常用jar包

    3. **Hibernate ORM**:Hibernate是一个流行的Java对象关系映射(ORM)框架,允许开发者将数据库操作转化为对象操作。主要jar包有hibernate-core.jar,它包含了持久化模型、查询语言(HQL)和事务处理等核心功能。 ...

    基于SSHI架构的开发平台技术方案

    5. **Hibernate Entity的Annotations配置**:实现了对象关系映射,简化了数据库操作。 6. **基于Ibatis的联合查询配置**:通过命名空间与VO声明,支持复杂查询,提高了数据检索的灵活性。 7. **基于EHCache的缓存...

    企业人事管理系统论文java

    使用Hibernate框架可以简化数据库操作,通过ORM(Object-Relational Mapping)实现Java对象与数据库表的映射,减少手动SQL编写的工作量。此外,Spring框架可能用于实现依赖注入和事务管理,保证系统的稳定性和安全性...

    基于SSM的实验管理系统

    1. **Spring框架**:Spring是一个全方位的轻量级容器,它提供了依赖注入(DI)和面向切面编程(AOP)等核心特性,使得应用的组建和管理变得更加简单。在实验管理系统中,Spring负责管理各个组件的生命周期,如数据库...

    软件开发综合实践实验报告Ⅰ概述

    - Hibernate:对象关系映射(ORM)框架,简化数据库操作。 - JPA:Java持久化API,标准的ORM规范。 - Spring:提供全面的企业级应用开发框架,包括依赖注入、AOP、事务管理等。 - Spring MVC:Spring框架的一部分,...

    《新闻发布系统》论文

    【Struts组建编程模型】是Java Web开发中的一个重要概念,它是一种基于Model-View-Controller(MVC)设计模式的架构。Struts框架为开发者提供了一种组织应用程序代码的方式,使得业务逻辑、数据处理和用户界面可以...

    java面试题目

    - **Hibernate**: ORM框架,实现对象与数据库之间的映射。 **1. 源码分析** - 分析`Spring`的`ApplicationContext`初始化过程。 - 探讨`Struts2`的拦截器机制。 - 研究`Hibernate`的`SessionFactory`创建流程。 #...

    PCCBB:公主连接氏族战斗机器人

    ORM(对象关系映射)框架如Hibernate可以帮助简化数据库操作。 5. **多线程**:为了保证游戏的流畅性,可能需要使用多线程来处理不同的任务,如战斗计算、网络通信和用户界面更新。Java的线程API允许我们创建并管理...

Global site tag (gtag.js) - Google Analytics