natsu 積分 0 編輯於

在工作也暫時用不上的情況下,被我暫時放生的框架之一是Spring,在Spring 2.0 之後就不常接觸。過了多年,現在5.0都出了,雖然大致知道主打的特點是什麼,但並未去玩弄過細節。

我也是在 Spring 2.0 之後就不常接觸了,直到最近的案子有機會用到 Spring 4.x。

Spring 4.x 可以用 @Controller@Service@Respository 等 annotation 真的蠻方便的,不用 extend 或 implement 就可以讓類別擔任各自的角色。

不過就是有些細節不太了解,像是 @Controller 的 method 若使用 ModelAndView 取值會是 null,但用 @ModelAttribute 卻取得到值。

另外,不知 Caterpillar 是否有出 Spring 5.x 技術手冊的打算? XD

這是文章的子討論串,你可以回到上層查看所有討論和文章
caterpillar 積分 2 編輯於

目前沒有,倒是最近把《Servlet & JSP 教學手冊》改版並更名為《Servlet & JSP 技術手冊》,最後用上了 Spring 5,基本上就是我這篇文章的過程實現,把書裏一路用 Servlet/JSP 發展起來的應用程式範例,重構到可以用上 Spring MVC 的最小集合,然後注入元件、逐漸去除 Servlet API、抽出表單物件、改用 Thymeleaf、使用 JdbcTemplate、簡化 Java Mail 等…

能夠漸進式移植的話,目標比較明確,這樣瞭解 Spring 比較有意義,我個人是覺得,這些功能拆開來說明的話會很空虛。

姑且當成 Spring 技術手冊借殼還魂吧!…XD

natsu 積分 0

倒是最近把《Servlet & JSP 教學手冊》改版並更名為《Servlet & JSP 技術手冊》

剛剛 google 了一下... 看來這本書還沒上市...

把書裏一路用 Servlet/JSP 發展起來的應用程式範例,重構到可以用上 Spring MVC 的最小集合,然後注入元件、逐漸去除 Servlet API、抽出表單物件、改用 Thymeleaf、使用 JdbcTemplate、簡化 Java Mail 等…

Servlet/JSP + 重構 + Spring,這本書未免也太超值!

能夠漸進式移植的話,目標比較明確,這樣瞭解 Spring 比較有意義,我個人是覺得,這些功能拆開來說明的話會很空虛。

這需要 programmer 有時間去了解這個過程... 以及上面老闆的支持...

caterpillar 積分 1

因為還沒完稿,大概要到五月才會上市。