--用户解锁
alter user scott account unlock;
一个项目对应一个表空间
oracle:
--创建表空间
--创建用户
create user 用户名
idendified by 密码
default tablespace 表空间名
-- 授权
grant 权限(角色) to 用户
--建表
--增删改查
--存储过程
对象 ->jdbc->数据库(表)
查询 -jdbc(表) ->对象
关系 -->对象
表->实体
列->属性
增改:
页面获取 零散的数据
封装为
对象 -->jdbc->数据库
hibernate:
映射: o->m->r
jdbc
hibernate使用准备:
1.下jar包
a。核心包(根目录下)
b.必须包(requried)
c.数据库驱动包
2.配置hibernate文件
a。hibernate.cfg.xml (src根目录)
b. 数据库连接
url
驱动
用户名
密码
c。数据库相关配置
d.映射文件配置
3.进行关系映射
a.根据表创建持久化类
b.创建跟持久化类对应的配置文件
*.hbm.xml()
hibernate使用步骤:
1.读取主配置文件
2.创建session工厂
3.打开session
4.开始事务
5.数据操作
6.提交或回滚事务
7.关闭事务
三种状态:
瞬时状态 ->new delete
持久状态->load,get,update ,saveOrUpdate
游离状态->close,clear ,evict
分享到:
相关推荐
1. Hibernate基本概念:介绍Hibernate的核心思想,如实体、持久化类、对象状态管理、事务处理等,帮助初学者建立对ORM框架的基本认识。 2. Hibernate配置:讲解如何配置Hibernate的XML文件,包括hibernate.cfg.xml...
Hibernate基本概念** - **对象关系映射(ORM)**: ORM是将数据库中的表映射为Java类,使得开发者可以使用面向对象的方式来操作数据库。 - **Session**: Hibernate的核心接口,用于与数据库交互,提供了保存、更新、...
以上只是Hibernate基本概念和关键知识点的概述,具体到《Hibernate参考指南中文版》和《Hibernate中文手册》中,会包含更多详细的配置示例、代码片段和最佳实践,对于初学者和进阶者来说,都是宝贵的参考资料。...
**一、Hibernate基本概念** 1. **对象关系映射(ORM)**: Hibernate是ORM的一种实现,它将Java对象与数据库表进行映射,使开发者可以用面向对象的方式来操作数据库。 2. **Configuration**: Hibernate配置文件...
**一、Hibernate基本概念** Hibernate是ORM(Object-Relational Mapping)框架,它通过映射Java对象到关系数据库表来实现数据的持久化。ORM的核心思想是将对象模型和关系模型进行桥梁式连接,以提高开发效率。 **...
1. **Hibernate基本概念**:包括实体类、实体注解、持久化、事务管理等。 2. **配置文件**:如`hibernate.cfg.xml`,用于设置数据库连接信息,以及Hibernate的配置选项。 3. **对象关系映射(ORM)**:如何将Java...
1. **Hibernate基本概念**:包括ORM的概念,以及Hibernate如何作为Java与数据库之间的桥梁,使得开发者能以面向对象的方式处理数据。 2. **Hibernate配置**:学习如何配置`hibernate.cfg.xml`文件,设置数据库连接...
1. **Hibernate基本概念**:了解Hibernate的核心组件,如Configuration、SessionFactory、Session、Transaction以及Criteria API、HQL(Hibernate Query Language)。 2. **实体类与表的映射**:学习如何通过注解或...
2. **Hibernate基本概念**: - **对象状态**:Hibernate管理对象的生命周期,包括瞬时态、持久态和脱管态,理解这些状态对于优化数据操作至关重要。 - **映射机制**:包括基础映射(类与表的映射)、继承映射(单...
**一、Hibernate基本概念** 1. **对象关系映射(ORM)**:Hibernate通过提供一个中间层,将Java对象与数据库中的表进行映射,使得开发者可以避免直接编写SQL,降低了数据库操作的复杂性。 2. **Entity(实体)**:在...
1. Hibernate基本概念:介绍Hibernate的核心理念,包括对象关系映射(ORM)的基本原理,以及它如何将Java对象与数据库表进行映射。 2. Hibernate配置:讲解如何配置Hibernate的XML配置文件,包括数据库连接、实体类...
- 对本章内容进行总结,并强调了理解Hibernate基本概念的重要性。 #### 第2章:体系结构(Architecture) - **2.1 概况(Overview)** - 概览Hibernate的整体架构,包括核心组件及其交互方式。 - **2.2 实例状态** ...
1. **Hibernate基本概念**:理解什么是ORM,以及Hibernate如何解决对象和关系数据库之间的映射问题。了解实体类、持久化属性、主键、对象状态等基本术语。 2. **配置与环境搭建**:学习如何配置Hibernate,包括...
2. **Hibernate基本概念** - **SessionFactory**:Hibernate的核心工厂类,用于创建Session对象。 - **Session**:持久化操作的主要接口,负责与数据库进行交互。 - **Entity**:持久化对象,对应数据库表中的...
1. **Hibernate基本概念**:Hibernate作为ORM框架,它将Java对象和关系型数据库的数据进行映射,使得开发者可以使用面向对象的方式处理数据库操作,避免直接编写SQL语句。 2. **实体类(Entity)**:在Hibernate中...
1. Hibernate基本概念:实体(Entities)、持久化类、对象状态、会话(Session)与会话工厂(SessionFactory)。 2. 配置:XML配置文件(hibernate.cfg.xml)的编写,包括数据库连接、方言(Dialect)选择等。 3. ...
Hibernate基本概念** Hibernate是一个开源的ORM框架,它的核心是Session接口,它是与数据库交互的主要接口。Session提供了对持久化对象的生命周期管理,包括保存、更新、删除和查询操作。 **2. 增加(Insert)** ...
1. Hibernate基本概念:首先,我们需要理解Hibernate的核心概念,如实体类、持久化对象、配置文件(hibernate.cfg.xml)、映射文件(.hbm.xml或注解形式)以及Session和SessionFactory。 2. 安装与配置:安装...
**一、Hibernate基本概念** 1. **对象关系映射(ORM)**: Hibernate 是 ORM 的一种实现,它将Java类映射到数据库表,Java对象与数据库记录之间建立一一对应的关系。 2. **实体(Entity)**: 在Hibernate中,代表...
综上所述,《Hibernate 3.1.2Chinese.pdf》这份文档不仅包含了对Hibernate基本概念的详细介绍,还涉及了一些高级主题和实战案例,对于希望深入了解Hibernate并将其应用于实际项目的开发者来说是非常有价值的参考资料...