Re: [問題] Struts+Spring+Hibernate有無推薦的書籍呢?

看板java作者 (宅魔)時間12年前 (2013/03/19 12:38), 編輯推噓5(502)
留言7則, 5人參與, 最新討論串2/3 (看更多)
※ 引述《FirstClass (FirstClass)》之銘言: : 最近新的專案要使用SSH的架構,Struts是Struts2, : 但我以前完全沒有接觸過這些framework,請問是否有推薦的書籍呢? : 希望是可以從基本觀念講起的,謝謝 Struts 完全不會,恕略 Hibernate 主要是作為 ORM 的 framework。真要說他的基本其實應該先去看 JPA (Java Persistence API)有如他的名稱,大部份的時間你會在persistence這個字 上面的觀念與問題打轉;但這不是 Hibernate 的東西你翻書很少會跟你提及。 Hibernate 首先是基本 ORM 相關的議題;如怎麼設定映射關係、使用API進行CRUD 、各種資料檢索的辦法。其它工具如Validatable、Lifecycle、Interceptor等, 有搭配Spring的話,就不用勉強了,Spring哥哥的AOP更好用。 Spring 它真好用! 但我不會解釋他。我是將他視為一種framework中的 util 核心上,就在講一件事 IoC(Inversion of control) ,衍生了最強大的應用AOP IoC與AOP 在網路上都有很多文章說明,但看不看的懂就看造化。 書的話,初學,我想繁中書也就幾本而己,真的想學好,可能要多靠外文書跟網路 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.20.106

03/19 12:47, , 1F
好像有點怪..Hibernate 應該是先出來的,JPA是參照他的
03/19 12:47, 1F

03/19 12:53, , 2F
所謂後發先至 [完全誤]
03/19 12:53, 2F
很不好意思,我是沒去研究他們的歷史先後,但hiberate3 後完全是以JPA為核心 persistence的觀念,在一般hibernate書中很少跟你解釋,但大多問題是在這之上 所以我才會提到,最好要先去看JPA的觀念,先強化有關persistence的觀念 ※ 編輯: abola921 來自: 140.109.20.106 (03/19 13:36)

03/19 13:39, , 3F
其實我是覺得先後順序無可厚非啦(以教學的角度)
03/19 13:39, 3F

03/19 15:49, , 4F
JPA沒有什麼觀念問題,就只是一個spec
03/19 15:49, 4F

03/19 15:57, , 5F
JPA跟Hibernate的關係就是interface跟implementation
03/19 15:57, 5F

03/19 16:11, , 6F
官方文件看一看~關鍵字在GOOGLE一下~頂多去書店翻翻就可以
03/19 16:11, 6F

03/19 21:26, , 7F
用eclipseLink就好啦 hibernate好複雜 QAQ...
03/19 21:26, 7F
文章代碼(AID): #1HH-krti (java)
討論串 (同標題文章)
文章代碼(AID): #1HH-krti (java)