Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 试图学习Spring开发,但遇到了很多问题_Java_Spring - Fatal编程技术网

Java 试图学习Spring开发,但遇到了很多问题

Java 试图学习Spring开发,但遇到了很多问题,java,spring,Java,Spring,我之前发布了一个基于spring的问题。这与使用什么IDE有关。我已经下载了STS 我一直在尝试使用这个IDE学习spring,并尝试使用我在网上找到的书籍和教程 到目前为止,我正在读的书是SpringRoo食谱。但它并没有告诉我如何在春天开始发展 我正在寻找一些东西来尝试从第一步开始展示,比如从我安装STS开始,然后启动一个spring项目,制作第一个能够成功运行的web应用程序 我很抱歉,如果我说的是含糊不清的,不清楚,但我非常非常困惑,只需要一个清晰的教程,可以告诉我如何开始在STS的春季

我之前发布了一个基于spring的问题。这与使用什么IDE有关。我已经下载了STS

我一直在尝试使用这个IDE学习spring,并尝试使用我在网上找到的书籍和教程

到目前为止,我正在读的书是SpringRoo食谱。但它并没有告诉我如何在春天开始发展

我正在寻找一些东西来尝试从第一步开始展示,比如从我安装STS开始,然后启动一个spring项目,制作第一个能够成功运行的web应用程序

我很抱歉,如果我说的是含糊不清的,不清楚,但我非常非常困惑,只需要一个清晰的教程,可以告诉我如何开始在STS的春季项目,并采取我一步一步,直到它成功部署

如果有人能给我一个像这样的东西的直接链接,我会非常感激


如果我的问题显得含糊不清,我再次表示歉意。

STS是一种特定的工具;您不需要它来处理Spring。虽然它会有帮助,但你应该了解没有它会发生什么

您需要的所有文档都在Spring网站上。此外,我在找到的页面中找到了一个示例应用程序

开始跑步并不难。您需要下载jar,将它们放在类路径上,创建引用您编写的代码(组件/bean)的配置,并进行一些常规配置,然后就可以设置了。查看我发布的链接,它将引导您浏览基本配置和代码


如果您遇到任何问题,请就您的问题发布一个特定的问题。

我是Eclipse的粉丝,而不是完整的STS,因为Eclipse不支持您(我已经知道没有STS扩展的Eclipse)

尝试一下:

  • 使用文档获取SpringFramework 3.0.6
  • 开始阅读参考资料(解包时它在docs目录中)。在第三章中,他们从基础开始
  • 使用main()创建java项目
  • 创建一个基本的spring-config.xml文件,将其放在src树顶部的项目中。basic==1个简单bean开始,阅读本章时添加
  • 使用getBean()和System.out.println()开始测试
  • 阅读参考资料时,请在此项目中添加更多内容
  • 首先,我必须说,我爱STS(我必须写它,因为其他答案:-)

    我知道两个很好的Spring理解来源:

    • 书籍:
    • 如果您对Spring有一点了解,那么您还可以看看STS中包含的教程!!本身:
      Dashbord/Tutorials/
      (@其他从未见过此功能的人,请看一看,这是在教程中使用Mylyn的好方法!)
    但相信我,学习Spring的所有细节都需要几年的时间。因此,重要的是理解基本概念,并学习阅读spring源代码