--用户解锁
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

Hibernate基本概念相关推荐

  1. Hibernate基本概念 (4)

    一.缓存:提高性能  1.一级缓存:session级别 一个session共享  2.二级缓存:进程或群集级别 不同session可以共享    步骤:    1.导jar包    2.添加xml放到 ...

  2. Hibernate基本概念 (3)

    一.hibernate配置:    1.导jar包    2.配置主文件       a.数据库连接  url 驱动 用户名,密码,方言       b.相关   显示sql,sql格式化       ...

  3. Hibernate基本概念 (2)

    框架:   1.一个应用程序的半成品   2.提供了一系列可以重用的API   3.能开发效率更高,性能更好的项目 Hibernate:   持久化(jdbc)   ORM( 对象  关系  映射) ...

  4. Hibernate基本概念 (5)

    -----模板 1.一对多(set)    <set name="属性">      <key  column="关系外键"/>     ...

  5. Java程序员从笨鸟到菜鸟之(五十一)细谈Hibernate(二)开发第一个hibernate基本详解...

    在上篇博客中,我们介绍了<hibernate基本概念和体系结构>,也对hibernate框架有了一个初步的了解,本文我将向大家简单介绍Hibernate的核心API调用库,并讲解一下它的基 ...

  6. Springboot,SSM及SSH的概念、优点、区别及缺点

    Springboot的概念: 是提供的全新框架,使用来简化Spring的初始搭建和开发过程,使用了特定的方式来进行配置,让开发人员不在需要定义样板化的配置.此框架不需要配置xml,依赖于像MAVEN这 ...

  7. Hibernate开发框架-李兴华-专题视频课程

    Hibernate开发框架-6269人已学习 课程介绍         Hibernate是使用多的ORMapping设计框架,在本课程之中将为读者完全的讲解Hibernate框架的原理以及各个实体组 ...

  8. MyBatis和ORM的区别以及Mybatis和Hibernate的区别

    ORM: 即Object Relation Mapping,即对象关联映射.所以ORM就是将Java中的对象和数据库中的表关联对应起来. 思考一下Mybatis,Mybatis相当于将mapper中的 ...

  9. Hibernate框架刘宝宝深度版

    刘宝宝开始总结了: 第一章 Hibenate的基础篇 1.hibernate的概念: hibernate是一种采用ORM(对象映射关系)技术的持久层框结构                       ...

最新文章

  1. 解决 win10 pycurl安装出错 Command python setup.py egg_info failed with error code 10 编译安装包 安装万金油...
  2. 多媒体课程设计android,基于Android的多媒体播放器(课程设计)报告.doc
  3. win32创建控件的一些问题
  4. 对于Python函数与方法,你可能存在些误解
  5. 使用爬虫抓取网页内容
  6. android 8.1闪退,宁波市民卡app在Android 8.1闪退_宁波民生e点通
  7. matlab dot函数
  8. 软件测试的简历里面,项目介绍要怎么写好呢
  9. 22478计算机代码,数字2247代表啥意思 2247数字意思
  10. 精准营销的神器:小蜜蜂获客系统助你成功
  11. 《重装系统后弹出对话框(无法打开这个应用(无法使用内置管理员账户打开xx,请使用其他账户登录,……))》
  12. 电脑异常关机后,AS报错,无法编译工程Could not load module metadata from ..
  13. python中对称差_python 合集set,交集,并集,差集,对称差集别搞混
  14. 最新Z-blog黑色极简风格文章博客主题模板源码
  15. 省市县结合身份证号6位码的三级联动
  16. [原创][vb6]仙剑3外传的存档修改器--补充说明2存档数据
  17. UCML应用框架平台的特点
  18. AutoCAD菜单加载失败 找不到文件mnc 怎么办
  19. Linux(程序设计):65---同步HTTP请求、异步HTTP请求
  20. ubuntu16安装python3.6

热门文章

  1. 函数传参string_JavaScript 高阶函数入门浅析
  2. word List 33
  3. 家居灯光控制系统设计 android,基于Android的室内照明控制系统设计与实现
  4. LeetCode动态规划 跳跃游戏II
  5. OSI/RM 开放系统互联参考模型
  6. Codeforces Round #709 (Div. 1, based on Technocup 2021 Final Round) A. Basic Diplomacy
  7. cf600 E. Lomsat gelral
  8. jzoj4739-[雅礼联考GDOI2017模拟9.2]Ztxz16学图论【LCT,树状数组】
  9. P4294-[WC2008]游览计划【斯坦纳树】
  10. jzoj4272-序章-弗兰德的秘密【树形dp】