[問題] 想用java寫伺服端程式 求推薦書籍

作者: grezod (grezod)   2017-03-07 18:17:34
大家好
本人計畫用linux + mysql + tomcat + java語言架個可以供安卓app連線的伺服器
從目前查到的資料來看 JAVA語言架站的主流技術似乎是structs2 + spring + hibernate
不知道這個情報是否正確?
如果正確的話
在下目前有找到二本書
http://www.books.com.tw/products/0010582054
Java Web整合開發-JSP+Servlet+Struts+Hibernate+Spring(第三版)(附範例DVD)
http://www.books.com.tw/products/0010709299?loc=P_asb_004
王者歸來:Struts2+Spring+Hibernate框架技術與專案實戰應用
作者: cowbaying (是在靠北喔)   2017-03-07 18:41:00
看你的APP是走HTML還是SOCKET
作者: grezod (grezod)   2017-03-07 18:49:00
html
作者: cowbaying (是在靠北喔)   2017-03-07 19:02:00
那就是你說到的這些東西了
作者: grezod (grezod)   2017-03-07 19:03:00
做專題時伺服器端用的是asp.net 可以做到送請求給特定網址就可以收到response 換句話說 不管哪個平台 只要能送request. 都能使用這個伺服器 我想做到這種效果嗯嗯 謝謝cow大
作者: ssccg (23)   2017-03-07 20:05:00
struts現在不主流了吧,直接用spring mvc比較多
作者: grezod (grezod)   2017-03-07 20:16:00
spring mvc還需要搭配其他框架嗎?
作者: ssccg (23)   2017-03-07 20:33:00
SSH裡struts是web mvc框架,spring是IoC(和其他功能)hibernate是JPA/ORM,你一定要用的只有web框架這部分spring mvc也是web框架,但一定要搭配spring
作者: grezod (grezod)   2017-03-07 20:39:00
s大的意思是spring mvc + spring 可以取代ssh架構嗎
作者: soheadsome (師大狗鼻哥)   2017-03-07 20:42:00
struts今天又出了一個漏洞 學spring boot吧
作者: ssccg (23)   2017-03-07 21:03:00
我的意思只是struts現在只是很多web框架之一,不是主流如果你是因為主流這原因,那還可以再看看別的選擇
作者: grezod (grezod)   2017-03-07 21:46:00
那請問如果用spring mvc 想達到跟 ssh差不多的功能還需要其他框架嗎 還是spring mvc就統包了
作者: cowbaying (是在靠北喔)   2017-03-07 22:55:00
是不是主流我覺得其次 入門應該是找資源相對多的你如果外語能力不錯 網站看看就可以了用的人多就有駭的價值 漏洞相對的會有比較多被找出來沒被找出漏洞的也不代表100%安全 只是目前"相對"安全比較起來spring boot是更加方便沒錯不過我覺得入門還是可以選擇你原本找到的這些東西而且目前WEB應用也比較偏向使用WEBSOCKETHTML原始的運作模式會漸漸被淘汰但是不論如何 新的東西總是被舊的東西所激發的所以學學舊的東西也無仿
作者: Rougun (Rougun)   2017-03-08 09:33:00
不是很推他們家的書如果你只是要個輪廓那就算惹,你應該先從Servlet及jsp開始學起了解之後再去深入了解MVC框架底層還是Servlet啊其實spring就可以全包了 如果不會hibernate用 spring spring MVC jdbctemplate 就可以惹
作者: grezod (grezod)   2017-03-08 10:25:00
感謝板上各位大大的建議 在下目前決定學spring mvc 了 會強調主流一來是覺得多數人選用總有它的道理在 二來是因為個人想準備個作品找程式相關的工作 所以想學個比較多公司在用的技術 如果有大大知道哪本spring mvc 架構的書不錯還請不吝推薦一下
作者: SHANGOYANYI (彥一)   2017-03-09 09:26:00
要給app連線用的 我覺得 jersey + hibernate就ok了
作者: Rougun (Rougun)   2017-03-09 13:48:00
大概就 spring in action 惹
作者: grezod (grezod)   2017-03-09 22:42:00
謝謝rou大
作者: marsyang1 (Mars)   2017-03-11 08:32:00
新寫的框拜託別再用struts2,選擇很多,前天才為了補洞緊急升級。

Links booklink

Contact Us: admin [ a t ] ucptt.com