看板 java 關於我們 聯絡資訊
如題 小弟是一個菜鳥java工程師 最近在看框架的書 我發現ssh這三個框架好像都是用來寫網頁的 可是小弟又不太想寫網頁 有學過一點JSP 但因為對寫網頁沒興趣 所以沒有繼續鑽研 請問當一個稱職的java工程師 如果不朝寫網頁的方向發展的話 那還需要用到框架嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.105.156 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1534696768.A.88B.html
ssccg: 在ssh這組合裡只有struts是寫網頁的08/20 08:19
ssccg: spring是全包的框架,但最常用(包括在ssh中)是ioc的部分08/20 08:23
ssccg: hibernate是orm,這兩個在非"寫網頁"的地方還是能用到08/20 08:25
ssccg: 至於你的問題,在寫大型一點的系統,一定不可能全都從頭寫08/20 08:32
ssccg: 多少會用到框架(包括開源的或in-house),不然你就要是那個08/20 08:33
ssccg: 負責寫框架的人08/20 08:34
fayhong: 你認為稱職的 java 工程師,是什麼呢?08/20 11:00
justoncetime: 只要你以此維生,稱職與否是由老闆決定,不是你啊 XD08/20 11:05
kigohcy: 要看你遇到的老闆要你用java幹嘛...當然有機會永遠用不08/20 11:48
kigohcy: 到08/20 11:48
now99: 不用框架難維護08/20 11:57
lei0705: 資深的需要啊,你總會維護到別人寫的程式,總不可能都資08/21 09:21
lei0705: 深了還跟主管老闆說我不會吧08/21 09:21
Cavalier: 不可能不用啦 只有用哪種的區別 軟體開發就是合作兩個字08/21 09:28
Cavalier: 你不用框架的人幾乎不可能跟人合作08/21 09:29
Cavalier: 就算你想負責寫框架, 現在的框架也是建立在其他框架之上08/21 09:30
Cavalier: 反而要理解得更徹底更完整才做得出來08/21 09:30
pttworld: 原po的問題是不走java web, 只走java swing08/21 09:48
jej: 多跑幾家公司駐點啊 你就知道真正的工程師是什麼08/21 12:15
jej: SI要的是能夠從一種語言 反推其他語言並能維護/開發的能力08/21 12:16
jej: 例如說會java就會要求你C# Swift Python而且還要會framework08/21 12:18
jej: java資料庫處理 就有jdbc hibernate myibatis jdbctemplate08/21 12:21
jej: 單純在這邊問java工程師 很難給你答案啦08/21 12:22
好哦,謝謝各位的回答@@ ※ 編輯: a88241050 (101.11.3.210), 08/22/2018 01:27:04
kyleJ: 只寫java swing也用得到啊 裡面元件相依用spring注入 資料 08/22 12:40
kyleJ: 儲存用hibernate對應很方便 我有一個swing的操控介面就是 08/22 12:40
kyleJ: 用spring boot寫 08/22 12:40
swpoker: 都要能夠自己寫框架了 08/22 20:17
atpx: 會用不熟就可以了吧, 真的用到在研究就好 08/25 15:12
atpx: 重點還是要框架做不到的事自己有能力去彌補, 這才有價值 08/25 15:13