後端使用ORM有必要嗎?

時間 2021-06-06 03:58:00

1樓:

ORM不是新事物,發展了很多年。作為剛入行的人,其實可以看一看,用一用,再回味回味,沒壞處。我個人的經驗:在複雜查詢面前,還是老老實實用SQL吧。

2樓:風中的雪糕

個人經驗是從Controller寫呼叫方法, 然後用IDE的自動糾錯Create方法.....

如果有空的話, 看看中國產的JFinal吧, 確實很不錯的, DB封裝了大部分常用查詢, 需要寫的不多. 而且整個工具包也才幾M, 方便寫些需要上傳git/svn的專案

3樓:

1、要知道框架解決的是什麼問題

2、要知道,那些問題為什麼存在

從以上兩個方面,去搜尋答案,你就知道ORM,存在的意義是什麼了。

4樓:Rex Zhang

這個我大致還能回答,任何框架理論上都不是必要的,考慮使用框架都是對成本(時間、人員等)和需求的平衡。

那麼具體到ORM,好處很多,具體的可以在網上查,比如:精確、簡單、直觀等等。缺點也可也查到,比如:有些情況下效能損失等等。

再具體就是實際應用了,不少情況下用ORM非常省心,不易出錯。但是有些極端情況越過ORM獲取更高的資料效能也是有的。

說到學習,可以基於現有框架實現一些任務,也不是所有功能都用得上,做到常用功能會用,不常用的知道,極其罕見的知道在哪查就行了。本人的經驗是,實在不行就越過框架直接訪問資料庫了,不是不講規矩,也是另外一種均衡。

不使用電箱的話,買takamine有必要嗎?山葉LL16和Takamine GD93CE 如何選擇?

香港阿飛愛結他 我覺得Takamine的琴,一萬以內的價效比不如yamaha高,takamine電子管拾音器確實牛,但是高階一點的比如p5dc,p7dc這些原聲音色也是相當贊 賣結他的青年大叔 takamine的琴原聲也是很不錯的,不考慮電箱也是值得購買的。Yamaha跟takamine在音色上有很...

cpu超頻真的有必要嗎?是降低使用壽命,還是帶來更大的效能提公升?

嗚啦啦 有明顯的提公升,我amd1700在3.4ghz下感覺還行,但有一天我關了超執行緒超頻到3.9ghz,感覺瞬間不一樣了。雖然理論效能提公升不大,但每次冷啟動應用更快了。壽命的話,無論是我賣同學的筆記本 xtu降壓 還是幫室友裝的台式電腦 小超 共小20臺,沒見cpu壞的也沒見主機板供電壞的,只...

素食有必要嗎?

Amyx I am not a vegetarian because I love animals I am a vegetarian because I hate plants.A.Whitney Brown 陳君凌 我覺得極端素食肯定對身體健康不好,那些動不動就堅持一輩子不吃葷肉的,還美其名曰健...