随笔分类 - Hibernate
摘要:1. 一对多映射 1.1 JavaWeb 一对多建表原则 多方表的外键指向一方表的主键; 1.2 编写一对多的 JavaBean 1.3 编写一对多的映射配置文件 2. 保存客户和联系人的数据 2.1 双向关联的方式保存数据 2.2 级联保存 级联保存:保存一方,同时可以把关联的对象也保存到数据库中
阅读全文
摘要:版权声明:翀版 https://blog.csdn.net/biggerchong/article/details/843401053. Hibernate关联映射上接Hibernate持久化类:https://blog.csdn.net/biggerchong/article/details/84
阅读全文
摘要:Hibernate关系映射(三) 多对多 Hibernate关系映射(三) 多对多 一、使用用户User和Role实现多对多的示例 User.java,实现对Role的引用 package com.lxit.entity; import java.util.HashSet; import java.
阅读全文
摘要:Hibernate关系映射(三) 多对一和一对多 Hibernate关系映射(三) 多对一和一对多 一、多对一 学生Student和班级Grade实现多对一,多个学生对应一个班级。 Student.java实体类,映射了班级的属性。 package com.lxit.entity;import ja
阅读全文
摘要:基于外键的双向一对一关联映射 需要在一端添加<one-to-one>标签,用property-ref来指定反向属性引用。 还是通过刚才用户和地址来演示双向一对一关联。 代码演示 一、实体类 Account.cs,需要添加被控端的引用 Address.cs,被控端也需要添加主控端的引用 二、映射文件
阅读全文
摘要:Hibernate关系映射(一) 基于外键的单向一对一 Hibernate关系映射(一) 基于外键的单向一对一 模拟用户和地址的映射关系,一个用户只有一个地址,用户知道地址,但是地址不知道用户。用户对地址的单向一对一映射。 一、建立实体类 Account.cs类 package com.lxit.e
阅读全文
摘要:什么是Hibernate中的关联映射? 简单来说Hibernate是ORM映射的持久层框架,全称是(Object Relational Mapping),即对象关系映射。 它将数据库中的表映射成对应的对象,以对象的形式展现,这样我们就可以通过映射的对象来对数据库中的数据进行间接的操作。 关联映射是将
阅读全文
摘要:查询语言 Hibernate 查询语言(HQL)是一种面向对象的查询语言,类似于 SQL,但不是去对表和列进行操作,而是面向对象和它们的属性。 HQL 查询被 Hibernate 翻译为传统的 SQL 查询从而对数据库进行操作。 尽管你能直接使用本地 SQL 语句,但我还是建议你尽可能的使用 HQL
阅读全文
摘要:O/R 映射 目前为止我们已经通过应用 Hibernate 见识过十分基础的 O/R 映射了,但是还有三个更加重要的有关映射的话题需要我们更详细的探讨。这三个话题是集合的映射,实体类之间的关联映射以及组件映射。 集合映射 如果一个实例或者类中有特定变量的值的集合,那么我们可以应用 Java 中的任何
阅读全文
摘要:以MySQL数据库为例,请在数据库里面建好对应的表。 1.配置数据库链接 打开Myelipse Database Explorer视图 Window-->Open Perspective-->MyEclipse Database Explorer 在DB Browser栏中右键新建连接:New...
阅读全文
摘要:通过数据库中的表,使用 MyEclipse2017的反向生成工具-->hibernate反转引擎引擎(MyEclipse2017自带的插件) 来反转生成实体类和对应的映射文件 文章目录 Java视图 Hibernate视图 eclipse 回到顶部 Java视图 1、在MyEclipse中,Java
阅读全文
摘要:用Hibernate Tools生成Hibernate Mapping映射文件 Eclipse中要集成安装Hibernate Tools组件 如果没有,请查看:Eclipse juno 中安装 JBoss Tools,集成Hibernate 一.确定环境: 1.Maven3.0.5 2.Eclips
阅读全文
摘要:https://www.cnblogs.com/deng-cc/p/6428599.html 1、背景了解:Hibernate的三种查询方式 Hibernate总的来说共有三种查询方式:HQL、QBC和SQL三种,这里做简单的概念介绍,不详细进行展开。 1.1 HQL(Hibernate Query
阅读全文
摘要:2019-07-01 11:24:09,315 [http-8080-24] org.hibernate.util.JDBCExceptionReporter logExceptionsWARN: SQL Error: 1449, SQLState: HY0002019-07-01 11:24:09
阅读全文
摘要:六月 29, 2019 5:42:45 下午 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performan
阅读全文

浙公网安备 33010602011771号