我正在使用 IntelliJ IDE,当我为 Spring Application 创建新项目时,默认情况下会生成基于注释的 SpringApplication。我想首先学习没有注释的 Spring Application 的概念(基于 XML)。谁能给我关于如何在 IDE 中设置的建议,以便在我选择 New Project 时默认获得一个非基于注释的项目。
当前版本的 Spring 是
3.2.0
我正在使用 IntelliJ IDE,当我为 Spring Application 创建新项目时,默认情况下会生成基于注释的 SpringApplication。我想首先学习没有注释的 Spring Application 的概念(基于 XML)。谁能给我关于如何在 IDE 中设置的建议,以便在我选择 New Project 时默认获得一个非基于注释的项目。
当前版本的 Spring 是
3.2.0
我在这里创建了一个基于 Spring 3.2.0 的基本注释应用程序:https ://github.com/ajorpheus/hello-spring/
如果您对 Git/Github 感到满意,则在本地克隆该存储库并将该项目导入 Intellij 使用File -> Import Project
(否则,您可以下载项目本身的 zip:https ://github.com/ajorpheus/hello-spring/archive/ master.zip然后从那里开始。不需要 git-fu。)
该项目作为 Maven 项目在 Intellij 中运行良好。
我也冒昧地将您的问题解释为“如何学习 Spring”。恕我直言,这是我刚开始使用 Spring 时的帮助。
首先,为了进一步阅读或进行一些实验,这些似乎是一个好的开始:
我还记得当我开始使用 Spring 时,阅读“ Spring In Action - 第三版”会有所帮助,尽管我不建议现在购买它,因为更新的第四版即将推出。
这里的几个主题还涵盖了“学习 Spring 的最佳资源”的主题:
您会发现一些反复提到的书籍/资源是上述线程。'Spring Recipes'、'Spring in Action'、'Pro Spring'、'Official Spring Documentation'......所有这些'春天'都在脑海中:D。
最后,就 Spring 而言,并不缺乏资源或提供有关这些资源的线程。我建议不要花很多时间研究从哪里开始。只需选择一本在多个线程中提到过的书,然后去吧!
希望这可以帮助 !