Spring MVC 3.0 CRUD应用程序使用注释和jdbc模板

时间:2011-12-01 10:32:23

标签: spring spring-mvc annotations

我想在Spring MVC中创建一个新的应用程序,在开始之前,我想学习如何使用带有注释和JDBC模板的Spring MVC。我搜索了许多博客和教程,但它们也非常令人困惑。

希望有人能给我一个很好的链接,我可以逐步学习注释驱动的spring mvc应用程序。

1 个答案:

答案 0 :(得分:2)

看看以下系列:

两者都有一个带有工作和完整代码的git / svn存储库,所以如果你在文章中找不到内容,你可以阅读代码: - )

此外,我看不出使用JDBC模板有任何问题:这只是您实现DAO的一种方式,仅此而已。所有其他代码都通过接口与DAO交互,对实现一无所知。

对我来说非常有帮助的是将代码分隔到不同的layers,其中哪些代码在彼此之间进行交互,如下图所示:

diagram of simple application

(图片从http://www.captaindebug.com被盗)

Spring提供了特殊的注释,允许将类分组到层。它们是:@Controller用于控制器,@Service用于具有业务逻辑的类,@Repository用于标记DAO。