我想在Spring MVC中创建一个新的应用程序,在开始之前,我想学习如何使用带有注释和JDBC模板的Spring MVC。我搜索了很多关于这方面的博客和教程,但它们也非常令人困惑。
希望有人能给我一个很好的链接,让我可以一步一步地学习注释驱动的spring mvc应用程序。
发布于 2011-12-01 11:27:28
请看以下系列:
两者都有一个git/svn存储库,其中包含工作和完整的代码,所以如果您在文章中找不到什么,您可以阅读代码:-)
此外,我也看不出使用JDBC模板有什么问题:这只是一种实现DAO的方式,仅此而已。所有其他代码通过接口与DAO交互,对实现一无所知。
对我来说非常有用的是将代码分离到不同的layers,它们之间相互交互,如下图所示:
(图片从http://www.captaindebug.com窃取)
Spring甚至提供了特殊的注释来允许将类分组到层。它们是:用于控制器的@Controller
,用于具有业务逻辑的类的@Service
和用于标记DAO的@Repository
。
https://stackoverflow.com/questions/8339870
复制