中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

創(chuàng)建Hibernate項目與實現(xiàn)一個例子(idea版)-創(chuàng)新互聯(lián)

文章目錄
    • 創(chuàng)建Hibernate項目
      • 一、前提準(zhǔn)備
      • 二、創(chuàng)建項目
      • 三、實現(xiàn)一個例子

在濰城等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需求定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),全網(wǎng)整合營銷推廣,成都外貿(mào)網(wǎng)站建設(shè),濰城網(wǎng)站建設(shè)費用合理。創(chuàng)建Hibernate項目 一、前提準(zhǔn)備
  1. 準(zhǔn)備Hibernate開發(fā)必需的jar包。
  2. 準(zhǔn)備數(shù)據(jù)庫的驅(qū)動jar包。
  3. 準(zhǔn)備junit.jar包。

這些包你可以去官網(wǎng)下載,也可以下載我已下載好的(本人目前使用的)。
https://pan.baidu.com/s/1DlnXJMLrBFf44dZ_kv8rXA?pwd=ccb1

二、創(chuàng)建項目

在這里插入圖片描述
在這里插入圖片描述

這里是創(chuàng)建項目路徑和名稱,可自己選擇。

在這里插入圖片描述

創(chuàng)建一個叫l(wèi)ib的文件夾,這里面存放需要導(dǎo)入的jar包

在這里插入圖片描述

1. 導(dǎo)入Hibernate開發(fā)必需的jar包。
2. 導(dǎo)入數(shù)據(jù)庫的驅(qū)動jar包。
3. 導(dǎo)入junit.jar包。

Hibernate的jar包在lib文件夾下的required文件夾里面,全部復(fù)制過來即可。
如何導(dǎo)入?
在需要導(dǎo)入文件夾里面找到j(luò)ar包,復(fù)制這些jar包,然后點擊paste即可
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
點擊ok后,項目就創(chuàng)建完成了。

三、實現(xiàn)一個例子

以添加用戶信息為例

1、先創(chuàng)建數(shù)據(jù)庫(具體創(chuàng)建過程,不再展出)

我創(chuàng)建的數(shù)據(jù)庫名為javaee,表名為person
在這里插入圖片描述

2、先創(chuàng)建了一個包,然后再創(chuàng)建一個Person類
在這里插入圖片描述
在這里插入圖片描述

package com.ccb;

public class Person {private Integer id;
    private String name;
    private String sex;
    private int age;
    public  Person(){}
    public Person(String name,String sex,int age){this.age=age;
        this.name=name;
        this.sex=sex;
    }

    public Integer getId() {return id;
    }

    public void setId(Integer id) {this.id = id;
    }

    public String getName() {return name;
    }

    public void setName(String name) {this.name = name;
    }

    public String getSex() {return sex;
    }

    public void setSex(String sex) {this.sex = sex;
    }

    public int getAge() {return age;
    }

    public void setAge(int age) {this.age = age;
    }
}

3、在含有Person類的包下創(chuàng)建Person.hbm.xml(必須是同一個包下)

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
把下面代碼復(fù)制過去,

   

4、在src下創(chuàng)建hibernate.cfg.xml(固定名字,不可更改)

在這里插入圖片描述
在這里插入圖片描述
把下面代碼復(fù)制過去

jdbc:mysql:///javaeeroot123456com.mysql.jdbc.Driverorg.hibernate.dialect.MySQL5Dialecttruetrue

5、創(chuàng)建主類

package com.ccb;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.boot.registry.StandardServiceRegistryBuilder;
import org.hibernate.cfg.Configuration;
import org.hibernate.service.ServiceRegistry;

import java.util.Scanner;

public class main1 {public static void main(String[] args) {Scanner cin=new Scanner(System.in);
        SessionFactory sessionFactory=null;
        Session session=null;
        Transaction transaction=null;
        
	//讀取配置文件,并創(chuàng)建sessionFactory對象
        Configuration configuration=new Configuration().configure();
        ServiceRegistry serviceRegistry=new StandardServiceRegistryBuilder().
                applySettings(configuration.getProperties()).build();

        sessionFactory=configuration.buildSessionFactory(serviceRegistry);
        session=sessionFactory.openSession();
        
        System.out.println("請依次輸入:姓名 性別 年齡");
        String name=cin.next();
        String sex=cin.next();
        int age=cin.nextInt();
        Person person=new Person(name,sex,age);

        transaction=session.beginTransaction();  //啟動事務(wù)
        session.save(person);    //執(zhí)行事務(wù),保存對象
        transaction.commit();    //提交事務(wù)
        session.close();
        sessionFactory.close();
        cin.close();

    }
    }

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

分享名稱:創(chuàng)建Hibernate項目與實現(xiàn)一個例子(idea版)-創(chuàng)新互聯(lián)
地址分享:http://www.rwnh.cn/article4/jdjoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、商城網(wǎng)站、營銷型網(wǎng)站建設(shè)、面包屑導(dǎo)航、外貿(mào)網(wǎng)站建設(shè)、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
铜陵市| 汉川市| 宜丰县| 桓仁| 冷水江市| 紫云| 漠河县| 洞头县| 唐海县| 吴桥县| 白山市| 麻栗坡县| 嘉义市| 邵武市| 通渭县| 临澧县| 廊坊市| 牟定县| 离岛区| 雷波县| 梁平县| 页游| 甘洛县| 金昌市| 文山县| 岐山县| 屯留县| 闽侯县| 辉县市| 黎城县| 金川县| 东辽县| 太白县| 井研县| 建德市| 北京市| 长沙市| 宝山区| 甘洛县| 乌鲁木齐县| 泽州县|