`
chaoyi
  • 浏览: 306332 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

为 Hibernate 创建一张简单的表

 
阅读更多
--创建用户及授权
CREATE USER A_hr IDENTIFIED BY 123456;
GRANT CONNECT,RESOURCE to A_hr;

--drop user A_hr cascade

--创建用户表
CREATE TABLE T_user(
       id NUMBER PRIMARY KEY NOT NULL,
       name VARCHAR2(50) NOT NULL,
       age NUMBER(6) NOT NULL,
       hight NUMBER(6,2) NOT NULL
)

--创建用户表序列
CREATE SEQUENCE seq_t_user INCREMENT BY 1 START WITH 1 CACHE 10;

--插入数据
INSERT INTO T_user (id,Name,Age,Hight) VALUES (seq_t_user.nextval,'景临境',23,186.00);
INSERT INTO T_user (id,Name,Age,Hight) VALUES (seq_t_user.nextval,'景临境2',23,182.00);
INSERT INTO T_user (id,Name,Age,Hight) VALUES (seq_t_user.nextval,'景临境3',23,183.00);
INSERT INTO T_user (id,Name,Age,Hight) VALUES (seq_t_user.nextval,'景临境4',23,184.00);
INSERT INTO T_user (id,Name,Age,Hight) VALUES (seq_t_user.nextval,'景临境5',23,185.00);

SELECT * FROM t_user;

 

  • sql.zip (529 Bytes)
  • 下载次数: 0
分享到:
评论

相关推荐

    Hibernate自动生成表demo

    其中,`hibernate.hbm2ddl.auto`属性是关键,它可以设置为`create`、`update`或`validate`,分别表示在启动时创建新表、更新现有表或验证表结构是否匹配。在本例中,我们使用`create-drop`,意味着每次应用启动时会...

    Hibernate基础和入门:新建表和插入表

    标题“Hibernate基础和入门:新建表和插入表”表明这篇内容将主要围绕Hibernate这一Java持久化框架的基础知识展开,重点讲解如何使用Hibernate创建数据库表以及进行数据插入操作。Hibernate是一个强大的ORM(对象...

    Hibernate继承映射二:每个子类一张表

    在“每个子类一张表”策略中,系统会为每个子类创建一个独立的表,主表通常存储基类的属性,而子类的特有属性则存放在各自对应的表中。这样做的好处是可以清晰地将不同类的属性分离,避免了单一表的复杂性,但可能会...

    hibernate映射继承关系(每个类都对应一张表)

    Hibernate,作为Java中广泛使用的对象关系映射(ORM)框架,提供了多种方式来处理继承关系的映射,其中一种就是"每个类都对应一张表"的策略。本文将深入探讨这种映射方式,以及如何在Hibernate中实现它。 首先,...

    SSH(Struts2+Hibernate+Spring整合一张表“增删改查”)

    在这个“SSH整合一张表”的示例中,开发者已经创建了一个简单的Web应用,用于演示如何使用这三个框架来实现对单一数据库表的基本操作——增删改查。以下是可能涉及的关键知识点: 1. **数据库设计**:首先,会有...

    Hibernate继承映射的第一种策略:每棵类继承树对应一张表

    本篇将详细介绍Hibernate继承映射的第一种策略——每棵类继承树对应一张表,即单一表继承策略。 ### 单一表继承策略 在单一表继承策略中,所有类层次结构中的实例都存储在同一张数据库表中。这种策略通过在表中...

    hibernate3+mysql简单学习实例.rar

    4. **实体类(Entity)**: 实体类代表数据库中的表,每个实体类对应一张表,类的属性对应表的列。使用`@Entity`注解标记类为实体,`@Table`注解指定对应的表名,`@Id`注解标识主键字段。 5. **持久化(Persistence...

    Hibernate继承映射一:每个类分层结构一张表

    按照“每个类分层结构一张表”的策略,Hibernate会在数据库中创建三张表:`Animal`(用于存储基类的公共字段)、`Dog`和`Cat`(分别存储各自的特有字段)。 使用这种映射策略时,需要注意以下几点: 1. 数据库表...

    Hibernate学习笔记整理

    * 如果一张表的数据超过了千万级别也不适合用 Hibernate 来做 Hibernate 的组成 * 持久化类 * 映射文件 * 配置文件 Hibernate 的流程 1. CRUD 操作是由 Session 来完成的 2. 在 Hibernate 中事务不是自动提交的 ...

    hibernate中文帮助文档

    2.2.4. 映射继承关系:Hibernate支持多种继承映射策略,如单一表继承(每个类一张表)、表-per-hierarchy(每个类层次结构一张表)、表-per-class(每个类一张表)和联合子类(连接的子类)。每种策略都有其适用场景...

    Hibernate 单表实现树结构

    在数据库中,这种数据通常使用单表自连接的方式存储,即一张表中某个字段指向自身,形成树状结构。本话题将深入探讨如何利用Hibernate有效地管理和操作这种数据。 首先,我们需要了解Hibernate的核心概念,它是Java...

    hibernate视频

    Hibernate是一个开源的对象关系映射(Object Relational Mapping,简称ORM)框架,它为Java应用提供了一种将对象模型与数据库模型进行转换的机制,从而简化了数据持久化的操作。接下来,我们将对这个视频教程可能...

    Hibernate执行持久层访问步骤

    1. 创建实体类:实体类代表数据库中的表,每个实体类对应一张表,使用@Entity注解标识。 2. 属性映射:使用@Id注解标记主键,@Column注解映射字段,还可以使用@ManyToOne、@OneToMany等注解处理关联关系。 三、...

    hibernate插件

    Hibernate是一款强大的Java持久化框架,它为开发人员提供了一种简单、高效的方式来处理数据库操作。在Java应用程序中,Hibernate作为对象关系映射(ORM)工具,使得开发者可以用面向对象的方式处理数据库事务,而...

    Hibernate 经典总结

    例如,如果要使用 Hibernate 创建一张名为 t_user 的表,包含主键 id、name、age 和 pwd 四个字段,我们需要创建一个对应 Pojo 类(如 User),并确保其属性与表字段一一对应,然后使用 Hibernate API 进行实例化、...

    hibernate图解

    实体类代表数据库中的表,每个实体类对应一张表。使用注解或XML文件(如.hbm.xml)来定义对象与表之间的映射关系,包括字段与列的对应、主键生成策略等。 **5. 对象状态与持久化操作:** 对象有三种状态:瞬时态、...

    hibernate模板项目

    2. 实体类:每个实体类对应数据库中的一张表,使用注解进行字段映射。 3. DAO(Data Access Object)层:包含处理数据库操作的接口和实现类,如增删改查。 4. Service层:业务逻辑处理层,调用DAO层方法,实现业务...

    Java框架hibernate基础教程,简单上手。

    4. 创建实体类:编写代表数据库表的Java类,每个类对应数据库中的一张表。 例如,一个简单的用户实体类`User`可能如下所示: ```java package com.hbnu.pojo; public class User { private int uid; private ...

Global site tag (gtag.js) - Google Analytics