6月4日,晴天。"晴日暖風生麥氣,綠陰幽草勝花時。"
“道”是隻有中國人才懂得并孜孜以求的特殊的宇宙存在感的體驗。全世界隻有中文才能闡釋“道”的全部涵義。然而所謂闡釋,并不重在定義,更多的還是感受。 “道”既在“虛無”之内,又超越了“虛無”,成為中國文化最平常但又最玄妙的一種境界。
老莊認為:道是宇宙的本體,即是宇宙萬物的老祖宗。
老外認為:Tao is the source of all programs.
在程式設計裡面,道被狹隘的變成了DAO模式-意在使表示層與業務邏輯層的代碼進一步分離。
一般的做法是:設計一個DAO接口,資料的插入,修改,删除,查詢等操作都是在這個進行,是實作具體事務的一個接口。再設計一個DAO接口的實作類,一般把它叫DAOImp,它把對資料的操作具體化。
下面是一個使用DAO接口的,完整的運用Hibernate完成增、删、改、查的綜合示例。
1、建立Java EE Project( 使用hibernate 3.6.10)
jar包下載下傳及導入,見
2、建立MySQL資料庫
資料庫表建立,見
3、建立DAO接口UserInfoDao.java
4、建立DAO的實作類UserInfoDaoImpl.java
5、建立POJO類UserInfo
6、編寫對象關系映射檔案UserInfo.hbm.xml
7、添加hibernate.cfg.xml配置檔案
8、公共類檔案HibernateUtil.java
9、建立測試類HibTest.java
10、運作測試結果
選中MybatisTest,右鍵->Run AS->JUnit Test 。注意:測試時,一個一個測試,測試一個是時候,可以屏蔽另外幾個。
工程結構圖如下:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiQ3chVEa0V3bT9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwlek5WZ6RmblZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DM0YTOwkTNwETNwYDM0EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)