zoukankan      html  css  js  c++  java
  • 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




  • 相关阅读:
    6 、 图论—NP 搜索
    5 、 数值计算
    4 、 数论
    3 、 结构
    2 、 组合
    1 、 几何
    Dikstra 堆优化板子
    SPFA板子
    C++优先队列例子
    一些类使用的模板
  • 原文地址:https://www.cnblogs.com/a1111/p/12816415.html
Copyright © 2011-2022 走看看