什麼是框架?
框架可以理解為是乙個半成品,如果要使用框架必須遵守hibernate的規則。否則會出錯。
使用框架的好處?
大大提高開發效果,可是也降低了
orm:
是隨著物件導向的軟體開發方法發展而產生的。用來把物件模型表示的物件對映到基於s q l 的關係模型資料庫結構中去。這樣,我們在具體的操作實體物件的時候,就不需要再去和複雜的 sq l 語句打交道,只需簡單的操作實體物件的屬性和方法。o r m 技術是在物件和關係之間提供了一條橋梁,前台的物件型資料和資料庫中的關係型的資料通過這個橋梁來相互轉化。
搭建步驟:
1.建立專案 導包
2.建立實體類
建立資料庫表
3.編寫實體類的配置檔案,建立對映關係
4.編寫hibernate核心配置檔案
5.書寫dao層**
hibernate-5.1.2-relase.rar
開啟requred,裡面的lib,裡面有很多jar包都匯入進來
還需乙個實體類和乙個表
1. 建立實體bean類 新建user類
注:
(1)
所有的屬性都應該設定為private並且附加get和set方法
(2)
建構函式,可以不寫。如果寫的話,至少寫兩個,必須包含空的建構函式
(3)
屬性的型別必須是包裝類(張三考試為0分 和沒有參加考試 是有區別的。如果使用 基本型別則無法表示。但是使用包裝型別,則可以設定為null)
(4)
實體類裡面必須有乙個id(主鍵);
2. 建立資料庫對應表
可以省略(hibernate可以幫助我們自動根據實體類生成資料庫表,但是資料庫必須要有)
3. 建立對映關係
第一步:建立乙個配置檔案命名和位置都沒有強硬的規範,一般情況下規定,把這個檔案放到這個檔案對應的bean目錄下面,命名規範為「實體類名+hbm+xml「 例如:user.hbm.xml
檔案匯入之後書寫配置的時候會有提示資訊.
第三步:
配置資訊
4. 配置hibernate核心配置檔案
第一步:在src下建立核心配置檔案,這個檔案的命名和喂孩子都必須按照指定來:檔名為hibernate.ccfg.xml
第二步:匯入約束檔案
第三步:配置資訊
5.
書寫測試** dao層**
Spring Batch框架流程簡單介紹
在看本篇部落格之前,希望您能先到 本人誠信經營,絕不做欺騙他人的事情!spring batch流程介紹 上圖描繪了spring batch的執行過程,說明如下 每個batch都會包含乙個job。job就像乙個容器,這個容器裡裝了若干step,batch中實際幹活的就是這些step,至於step幹什麼...
Foundation框架的簡單介紹
若找不到指定的元素,將返回nsnotfound 整型 1 常用函式 nspoint cgpoint 常用函式 nssize cgsize 常用函式 nsrect cgrect 常用函式 示例 import intmain return0 常用建立字串的物件方法 常用的字串操作方法 nsmutable...
Struts 2框架簡單介紹
struts2是什麼 strusts2 是乙個基於mvc模式的輕量級的web框架。常見的web層框架 strusts 2 strusts 1 webwork springmvc strusts 2的優點 前端控制器模型 在傳統方式開發時,有乙個請求就會對應乙個servlet,這樣的話會出現很多個se...