新聞中心
Hibernate還是比較常用的,于是我研究了一下創(chuàng)建Hibernate持久化類,在這里拿出來和大家分享一下,希望對大家有用。

站在用戶的角度思考問題,與客戶深入溝通,找到洛陽網(wǎng)站設計與洛陽網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設計與互聯(lián)網(wǎng)技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站建設、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣、空間域名、虛擬主機、企業(yè)郵箱。業(yè)務覆蓋洛陽地區(qū)。
創(chuàng)建Hibernate持久化類
Hibernate是一個優(yōu)秀的ORM中間件,它可以為任何一個需要訪問關系數(shù)據(jù)庫的Java應用服務,它的工作原理是通過文件把值對象和數(shù)據(jù)庫表之間建立起一個映射關系,這樣,我們只需要通過操作這些值對象和Hibernate提供的一些基本類,就可以達到使用數(shù)據(jù)庫的目的。
在JBuilder中新建一個名為myArticles的工程,接著在工程中新建一個名為myArticlesWeb的Web Module,選中支持Struts1.1。往工程中添加需要的jar文件,包括Hibernate3.jar和Hibernate下載包lib目錄下的全部jar文件,以及MySQL數(shù)據(jù)庫的驅動。創(chuàng)建數(shù)據(jù)庫myHibernate和表articles,創(chuàng)建的Schema如下:
- CREATE DATABASE MYHIBERNATE;
- USE MYHIBERNATE;
- CREATE TABLE ARTICLES( id BIGINT NOT NULL, title VARCHAR(255) NOT NULL,
content TEXT NOT NULL, writeDate DATE, PRIMARY KEY(id));
創(chuàng)建Hibernate持久化類EntityArticle.java,代碼如下:
- import java.io.*;
- import java.sql.Date;
- public class EntityArticle implements Serializable {
- private Long id;
- private String title;
- private String content;
- private String remark;
- private Date writeDate;
- public EntityArticle() {
- }
- private void readObject(ObjectInputStream ois) throws IOException,
- ClassNotFoundException {
- ois.defaultReadObject();
- }
- private void writeObject(ObjectOutputStream oos) throws IOException {
- oos.defaultWriteObject();
- }
- public void setId(Long id) {
- this.id = id;
- }
- public void setTitle(String title) {
- this.title = title;
- }
- public void setContent(String content) {
- this.content = content;
- }
- public void setRemark(String remark) {
- this.remark = remark;
- }
- public void setWriteDate(Date writeDate) {
- this.writeDate = writeDate;
- }
- public Long getId() {
- return id;
- }
- public String getTitle() {
- return title;
- }
- public String getContent() {
- return content;
- }
- public String getRemark() {
- return remark;
- }
- public Date getWriteDate() {
- return writeDate;
- }
- }
【編輯推薦】
- Spring Hibernate簡單討論
- OSGi與Spring:設置Spring DM開發(fā)環(huán)境
- 使用Spring DM創(chuàng)建Hello World,以及OSGi服務
- Spring MVC總結:善用注解,生活更輕松
- 概括spring hibernate集成
分享題目:分析創(chuàng)建Hibernate持久化類
分享網(wǎng)址:http://m.fisionsoft.com.cn/article/djoiise.html


咨詢
建站咨詢
