![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssh学习
文章平均质量分 72
张zoro
读万卷书,行万里路
展开
-
hibernate学习记录(四)hibernate ORM对象关系映射
首先我们需要了解一个名词ORM,全称是( Object Relational Mapping ),即对象关系映射。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现,这样开发人员就可以把对数据库的操作转化为对这些对象的操作。Hibernate正是实现了这种思想,达到了方便开发人员以面向对象的思想来实现对数据库的操作。 Hibernate在实现ORM功能的时候主要用到的文件有以下三种:映射类(*.java):用来描述数据库中表的结构,表中的字段在对应的类...原创 2022-01-28 18:28:47 · 262 阅读 · 0 评论 -
hibernate学习记录(错误记录)
Legacy-style query parameters (`?`) are no longer supported; use JPA-style ordinal parameters (e.g., `?1`) instead : from com.test.bean.Test t where t.id = ?原因:是因为hibernate4.1之后已经对HQL查询参数中的占位符做了改进;有以下两种方式可以解决:方式一:以数字进行索引Query query = session.creat原创 2022-01-25 10:02:24 · 839 阅读 · 0 评论 -
hibernate学习记录(三)常见的六个接口
hibernatec常见的五大接口Configuration类configuration 3,4版本用于加载配置文件;之后版本基本用Hibernate.cfg.xml 进行配置Configuration类负责管理Hibernate的配置信息Hibernate运行的底层信息:数据库的Url,用户名,密码,jdbc驱动类,数据库Dialect,数据库连接池等Hibernate配置文件默认为Hibernate.cfg.xmlHibernate映射文(*.hbm.xml)hiberna..原创 2022-01-25 09:41:45 · 110 阅读 · 0 评论 -
hibernate学习(二)数据库更新方式
<?xml version="1.0" encoding="utf-8" ?><!-- ~ Hibernate, Relational Persistence for Idiomatic Java ~ ~ License: GNU Lesser General Public License (LGPL), version 2.1 or later. ~ See the lgpl.txt file in the root directory or <http://w.原创 2022-01-24 15:49:02 · 698 阅读 · 0 评论