老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊、服務(wù)器等服務(wù)

eclipse下怎么搭建hibernate5.0環(huán)境-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關(guān)eclipse下怎么搭建hibernate5.0環(huán)境的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

專注于為中小企業(yè)提供成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)肅寧免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

具體如下:

  1. hibernate引入的jar包:hibernate-release-5.0.12.Final.zip

  2. 數(shù)據(jù)庫驅(qū)動:mysql-connector-java-5.1.46

二.安裝hibernate插件

打開eclipse,點(diǎn)擊help-->eclipse marketplace,如圖輸入:Hibernate Tools,再點(diǎn)擊Goa按鈕,找到JBoss Tools

eclipse下怎么搭建hibernate5.0環(huán)境

點(diǎn)擊install安裝

eclipse下怎么搭建hibernate5.0環(huán)境

如圖選擇Hibernate Tools,點(diǎn)擊Confrm安裝。安裝完成后重啟eclipse。

三. 創(chuàng)建工程

1.創(chuàng)建新項(xiàng)目hibernateDemo,在工程下建立lib文件夾。打開jar包的目錄,導(dǎo)入lib/required下的和數(shù)據(jù)庫的jar包,add to build path

eclipse下怎么搭建hibernate5.0環(huán)境

在src下新建文件

eclipse下怎么搭建hibernate5.0環(huán)境

點(diǎn)擊next,默認(rèn)文件名,點(diǎn)擊next,如圖配置數(shù)據(jù)庫信息

eclipse下怎么搭建hibernate5.0環(huán)境

選擇UTF-8編碼方式,點(diǎn)擊finish,生成的hibernate.cfg.xml配置文件內(nèi)容如下




  
    com.mysql.jdbc.Driver
    a123
    jdbc:mysql://localhost:3306/tb_test
    sherman
    org.hibernate.dialect.MySQLDialect
    
    
  

注意,把 < session-factory name ="MySQL" > 的name屬性去掉,否則報(bào)org.hibernate.engine.jndi.JndiException異常,在該文件中添加一些配置,如圖:




  
    com.mysql.jdbc.Driver
    a123
    jdbc:mysql://localhost:3306/tb_test
    sherman
    
    
    org.hibernate.dialect.MySQL5Dialect
    
    true
    
    true
    
    update
    
    20
    
    
    
  

在src下新建一個(gè)包c(diǎn)om.gdut.app.entity,存放持久化類News,News類代碼如下

package com.gdut.app.entity;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="NEWS_INFO")
public class News {
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
private Integer id;
private String title;
private String content;
public News() {
}
public News(Integer id, String title, String content) {
  this.id = id;
  this.title = title;
  this.content = content;
}
public Integer getId() {
  return id;
}
public void setId(Integer id) {
  this.id = id;
}
public String getTitle() {
  return title;
}
public void setTitle(String title) {
  this.title = title;
}
public String getContent() {
  return content;
}
public void setContent(String content) {
  this.content = content;
}
@Override
public String toString() {
  return "News [id=" + id + ", title=" + title + ", content=" + content + "]";
}


}

編寫測試類:

package com.gdut.app.entity;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.Transaction;
import org.hibernate.cfg.Configuration;
import org.junit.Test;

public class BeanTest {

  @Test
  public void beanTest() {
//    final StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder()
//        .configure("hibernate.cfg.xml").build();
//    
//    SessionFactory sf = new MetadataSources(serviceRegistry).buildMetadata().buildSessionFactory();
    //兩種方式都可以獲取SessionFactory
    Configuration cfg = new Configuration().configure();
    SessionFactory sf = cfg.buildSessionFactory();
    Session sess =sf.openSession();
    Transaction transaction = sess.beginTransaction();
    News n = new News();
    n.setContent("在廣工畢業(yè)");
    n.setTitle("畢業(yè)季");
    sess.save(n);
    transaction.commit();
    sess.close();
    
  }
}

經(jīng)過測試成功

或者通過映射文件

在com.gdut.app.entity包下簡歷一個(gè)News.hbm.xml映射配置文件,修改genarator的class屬性為active





  
    
      
      
    
    
      
    
    
      
    
  

在hibernate.cfg.xml中配置

測試驗(yàn)證成功。

整個(gè)工程架構(gòu)如圖:

eclipse下怎么搭建hibernate5.0環(huán)境

感謝各位的閱讀!關(guān)于“eclipse下怎么搭建hibernate5.0環(huán)境”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


文章名稱:eclipse下怎么搭建hibernate5.0環(huán)境-創(chuàng)新互聯(lián)
文章起源:http://www.xueling.net.cn/article/dgooec.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 日韩精品在线国产丝袜 | 99久久99久久 | 性一级毛片 | 又黄又湿啪啪响18禁 | 日本人妻出轨中文字幕 | 国产免费无码一区二区视频 | 蜜芽AV无码精品国产午夜 | 欧美亚洲国产成人一区二区三区 | A级做爰片 | 嫩草影院中文字幕 | 亚洲精品成人福利网站 | 韩国私人vps啪啪 | 浪漫樱花动漫在线观看官网 | 欧美一区影院 | 91区人人爽人人都喜欢人人都有 | 少妇与大狼拘作爱性A片 | 丰满熟妇乱又伦在线无码视频 | 俺去俺来也在线WWW色官网 | 欧美一区二区三曲的 | 色第一页| 午夜精品久久久久久久久久久久久 | 把女邻居弄到潮喷的性经历 | 亚洲第一福利网站在线 | 成人91av | 成年女人免费视频播放体验区 | 国产精品不卡在线观看 | 一二三四社区在线视频观看 | 国内精品久久久久久人妻无码 | 久久国产精品99久久久久久牛牛 | 国产成人精品三级 | 国产日产欧产精品精品推荐免费 | 亚洲免费中文 | 日韩免费无码一区二区三区 | 国产精品美女久久久久av爽 | 女人高潮抽搐潮喷www软件 | 中文字幕人 | 国产精品福利在线播放 | h文纯肉教室啪啪 | 在线观看一区二区精品 | 国产美女作爱全过程免费视频 | A级做爰片 |