Hibernate基本概念

简介: Hibernate基本概念

--用户解锁

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


相关文章
|
8月前
|
SQL Java 数据库连接
Hibernate基本概念 (3)
Hibernate基本概念 (3)
|
8月前
|
SQL Java 数据库连接
Hibernate基本概念 (2)
Hibernate基本概念 (2)
|
8月前
|
存储 Java 数据库连接
Hibernate基本概念
Hibernate基本概念
|
8月前
|
Java 数据库连接
Hibernate基本概念 (5)
Hibernate基本概念 (5)
|
8月前
|
XML SQL 缓存
Hibernate基本概念 (4)
Hibernate基本概念 (4)
|
Java 数据库连接
Hibernate基本概念 (5)
Hibernate基本概念 (5)
|
XML SQL 缓存
Hibernate基本概念 (4)
Hibernate基本概念 (4)
|
SQL Java 数据库连接
Hibernate基本概念 (3)
Hibernate基本概念 (3)
|
SQL Java 数据库连接
Hibernate基本概念 (2)
Hibernate基本概念 (2)
|
8月前
|
SQL 缓存 Java
框架分析(9)-Hibernate
框架分析(9)-Hibernate