我的乐与怒

Life, thoughts, stories and ideas.

扩展Thymeleaf-2 方言和处理器

gitbook [http://vincentmi.gitbooks.io/extendingthymeleaf/content/][1]

如果你读过Thymeleaf的入门教程(你应该已经读完了)。你应该知道你之前学的准确的说不是Thymeleaf,而是Thymeleaf的标准方言。(或者,如果你读过Thymeleaf+Spring教程的话就是Spring标准方言)。

这是什么意思?意思是你学的th:xattribute只是可以立即使用的标准方言。但是你可以使用你喜欢的名字自己定义一组attribute或者tag在Thymeleaf用来处理你的模板。你可以定义你自己的方言。


扩展Thymeleaf-1 为什么需要扩展Thymeleaf

gitbook [http://vincentmi.gitbooks.io/extendingthymeleaf/content/][http://vincentmi.gitbooks.io/extendingthymeleaf/content/]

Thymeleaf是一个很容易扩展的库。他的关键在于,大部分面向用户的功能不是直接构建在他的核心中,而是通过打包和组件化到一个称为Dialects(方言)的功能集合中。


Spring MVC 的错误处理

Spring MVC 提供多种异常处理方式,但是当我在进行Spring MVC培训时,我发现我的学院经常会感到困惑或者不太适应。

今天我将为你展示多种可能的选项。我们的目标是如果可能的话不在Controller的方法里显式的处理异常。作为横切关注点分别在专用代码里处理更好。


用Spring创建RESTful 服务

这个指南将引导你使用创建一个"hello world" RESTFul 服务。