傳智播客java培訓EMS2010-5-27

RingRanChina發表於2010-05-27

       傳智播客JAVA培訓2010-5-27
   通過這麼多天的努力和學習,終於到該專案掌握了百分之N十了,曾經我以為我對此是手到而來,但如此,鐵一般的事實告訴我,我很菜,菜得不得了啊!呵呵! 這幾天的學習,我更清楚了一件事情的重要性,那就是從小到大,老師一直在教育我們的,一定要預習第二天要上的課呵,現在也一樣,看來這是人類文明早已確定了的經驗了,就像現在公司招的程式設計師都要有經驗一樣,有些,沒有經驗和有經驗是大有區別的.我只希望各位,一定要把基礎掌握好,否則就可能和我一樣,得多花兩倍的時間來總結,來複習,已上上過的課程,但是這樣的效果仍舊沒有達到我的理想狀態,但願通過最後的努力能對專案做到熟練吧!
一,學習criteria
1.org.hibernate.Criteria介面表示特定持久類的一個查詢。Session是 Criteria例項的工廠。
2.一個單獨的查詢條件是org.hibernate.criterion.Criterion 介面的一個例項。org.hibernate.criterion.Restrictions類 定義了獲得某些內建Criterion型別的工廠方法。
3.約束可以按邏輯分組。
4.Hibernate提供了相當多的內建criterion型別(Restrictions 子類), 但是尤其有用的是可以允許你直接使用SQL。
5.關聯
 1).你可以使用createCriteria()非常容易的在互相關聯的實體間建立約束。


學習criteria是學習終剛老師的 EMS 系統的基礎.其中利用hibernate的該特性,實現了非常複雜的功能.

二,學習ReflectionUtils類,simpleHibernateDao
   從頭到尾,仔仔細細的看了每一個方法,理解每一個方法,現在才發現在這些方法也沒有當初想象的那個難。這也算是體會到了熟能生巧,這是因為這已經是我不下於五次來看這些方法了,剛開始的一竅不通,現在很輕快的看懂這些方法,真是後悔以前上課之後沒有先看一遍教師講的視訊,否則也不會像今天這個狼狽了。我只能在這兒為自己惋惜,因為沒有能在佟老師上課的時候把這些問題弄明白,所以沒有問出啥子有水平的問題,慚愧.
   這裡面主要用到的還是一些反向方面的知識點,以及Hibernate criteria的知識,學習了這兩個類,對反射和criteria也算是有一些熟悉和認識了。
ConvertUtils 轉換幫助類,預設實現基本型別之間的轉換。而我們也可往其中註冊轉換器,以達到我們自己的轉換結果。

1.資料庫常規屬性。

底層的兩個類OK了,現在進入正題.

員工錄入:
1.顯示
 1.jquery validator框架
 2.該頁面需要由action派發而來.
 3.對登入名的ajax校驗
2.進行表單提交操作。
 1.伺服器端的複雜,簡單驗證。
 2.驗證失敗時的資料回顯

明天是EMS最後一天的課程了,就要和佟剛老師說再見了,我不得不承認的是這兒的老師都是牛人,但是,如果你沒有牛的踏踏實實,牛的毅力,你將會很難看呵!

 

相關文章