Hibernate学习(一)

搭建环境

1、创建普通的Java工程

2、添加相应的jar包,下载链接:https://files.cnblogs.com/files/AmyZheng/required.rar

第一个实例

1、引用jar包

2、创建数据库和表

DROP TABLE IF EXISTS t_customer ;

CREATE TABLE t_customer (
    id  INT(5) PRIMARY KEY ,
    email  VARCHAR(60)  UNIQUE NOT NULL,
    password VARCHAR(32) NOT NULL ,
    nickname VARCHAR(150) ,
    gender VARCHAR(3) ,
    birthdate DATE ,
    married     CHAR(1)
);

3、创建一个Customer类

package ecut.orm.entity;

import java.util.Date;

/**
 * source命令加上 .sql的完整路径导入来创建表
 * 实体类 Customer <================> 数据库表: t_customer
 *            属性            <================>        列
 *        id                 <================>       id
 *        emial             <================>         email
 *        password     <================>         password
 *        nickname         <================>         nickname
 *        gender         <================>         gender
 *        birthdate     <================>         birthdate
 *        married         <================>         married
 *        
 *        从对象到关系型数据库之间的映射(对应关系) object relation mapping
 *   new Customer();         <==========>    一条记录 (关系)
 *   
 *   hibernate作用 :把对象存入数据库变成记录或者从数据库查询一条记录包装成一对象个(orm框架)
 *   
 */
public class Customer {

    // 对象标识符 ( Object Identifier,id的值是对象标识符 ) 属性 ( 对应数据库主键 )
    private Integer id;
    
    private String email;
    private String password;
    private String nickname;
    private char gender;
    private Date birthdate;
    private boolean married;

    public Inte
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值