Hibernate (2)增刪改查

2021-08-27 15:28:30 字數 1310 閱讀 6489

案例名稱:hibernate完成增刪改查

案例描述:抽取出工具類並完成刪除、修改、查詢功能。

具體過程:

1、使用上面的例子(hibernate——(1)hibernate入門

2、新建hibernateutils :用於封裝建立session的方法。

package com.xsyu.tts.util;

import org.hibernate.session;

import org.hibernate.sessionfactory;

import org.hibernate.cfg.configuration;

public class hibernateutils

public static session opensession()

}

如上面**中,每個使用者對應乙個session,但是sessionfactory是共享的

刪除指定id的user

3、修改testhibernate

增加方法test2(),用於刪除指定id的user

/*

* 刪除指定id的user

*/ public void tst2()

4、測試

(1)執行testhibernate

(2)檢視資料庫

更改指定id的user

5、修改testhibernate

/**

* 更改user

*/@test

public void tst3()

6、測試

查詢所有的user

7、修改testhibernate

/**

* 查詢所有的user

*/@test

public void tst4()

session.close();

}

8、測試

Hibernate增刪改查介面

我演示的是乙個書籍管理系統中書籍資訊增刪改查的乙個例項 首先,先配置hibernate環境,這個之前介紹過,這裡就不做詳細介紹了 建立增刪改查介面 public inte ce bookdao具體實現增刪改查的方法 public book selectbook int id catch hibern...

Hibernate入門 增刪改查

一 hibernate入門案例剖析 建立實體類student 並重寫tostring方法 public class student public void setsid integer sid public integer getage public void setage integer age ...

hibernate03增刪改查

jdbc有常用的api hibernate也有自己常用的api 核心 01.configuration 類 讀取我們的核心配置檔案 hibernate.cfg.xml 介面 02.sessionfactory 初始化hibernate需要的各種引數!jdbc.properties初始化一次!sess...