這次的專案中出了乙個問題
,問題不大
,但是挺坑的…
v3.0
的時候我們使用
hibernate
完成實體和資料庫的對映
,當時有人把實體的乙個屬性拼寫錯了
,然後資料庫欄位也錯了
.v3.1
的時候呢
,我們換成了
eclipselink
,修改了實體關聯
,但還是沿用了當時的
api中的
entity
和資料庫.
3.1的開發人員在做開發的時候
,因為對實體很熟悉
,所以並不需要看實體是如何拼寫的
,所以直接拼完如下語句:
string hql=
"select new map (
s.id as id,"
+"s.name as name,"
+ "p.profes
sionalnameas professionalname " +
") from
student as s left joins.professional as p " +
" where
s.isdelete=:isdelete ";
執行結果是報錯了.
根據錯誤提示可以知道是語句的事兒
,可是檢查來檢查去也沒發現什麼錯誤
.開啟資料庫一看
,發現欄位.profes
sional表中有這麼個字段.profe
sionalname
.於是無盡地流汗
,少了乙個s…
如果修改實體和資料庫
,之前用到這個屬性的地方一定會出錯的
,如果不改
,將錯就錯
,後續用到這裡的人也都會出錯的
,寫得越對就越報錯.
如果你問當時
3.0怎麼沒出錯
,這是因為那會用級聯
,都是點出來的屬性
,可以不寫.
綜上所述
,做前期實體設計和資料庫設計的時候還是要細心一點吧
,可以幾個人一起做
,也要有專人審核
.保證每一步都正確.
Windows下編譯x264(一點經驗教訓)
我編譯x264比較波折,這裡記錄 分享出來,希望能為新入門的朋友以幫助。編譯的過程就不多做敘述了,基本參考下面的文章,在此對分享者表示感謝 再後來無奈了,就解除安裝 刪掉了全部的msys mingw,這回直接使用mingw,用它的配置管理器把所有msys的工具都安裝了。再試,不報錯了。就是提示缺少s...
寫給剛畢業的程式設計師的一點經驗教訓
1.如果你進了一家靠關係吃飯的公司,千萬不要跟那些你眼中所謂的老闆 眼線 過不去,即使你相當的看不慣他,如果他拉攏你 即使你不想參與他們,你應該客客氣氣,千萬別把大學時一副目中無人,俠義心腸帶到職場。2.如果你的公司裡有那麼幾個心高氣傲且地位顯赫的人存在,那麼你得對他客客氣氣,即使他根本瞧不起你,即...
學習xhtml的一點教訓
學習xhtml的一點教訓 糯公尺糊糊原創,請保留 作者 糯公尺糊糊 huyoo353 出處 1,xhtml是用xml 1.0重新形成的html 4。2,乙個簡單的又全面的xhtml應該是這樣的 對於大部分中國人來說 正文http blog.csdn.net huyoo 訪問我的blog csdn.n...