在IntelliJ IDEA中创建Spring项目

在IntelliJ IDEA中创建Spring项目

  1. 在首先点击Create New Project 
    这里写图片描述

  2. 勾选spring然后next 
    这里写图片描述

  3. 设置你项目所想要存放的路径以及名字 
    这里写图片描述

    注:IntelliJ IDEA中的project相当于eclipse中的workspace,而module才相当于一个project,所以我们不需要创建workspace,IntelliJ IDEA默认也会给你创建一个module。

  4. 这时候IntelliJ IDEA就会自动下载Spring所需要的jars,只需要等待就好。 
    这里写图片描述

  5. 下载好后,Spring的jars和配置文件都准备好了。 
    这里写图片描述

一个简单的例子介绍框架的作用

首先创建一个HelloWorld类,有一个name属性,还有一个sayHello的方法,还有一个setter方法用来设置name属性。 
这里写图片描述

在我们不使用框架的时候,也就是平常的编程中,我们要调用sayHello这个方法,可以分为3步。 
1. 创建一个HelloWorld的实例对象 
2. 设置实例对象的name属性 
3. 调用对象的sayHello()方法 
这里写图片描述

接着我们运行一下这个程序,成功输出了Hello Spring。 
这里写图片描述

接下来我们就要使用Spring了,首先在Spring的配置文件中加入如下内容。 
这里写图片描述

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">

    <bean id="helloWorld" class="HelloWorld">
        <property name="name" value="Spring"></property>
    </bean>
</beans>
 
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

这时候我们就配置好了HelloWorld Bean的信息,我们再调用sayHello()方法的时候就不向之前一样了,也需要3个步骤。 
1. 创建一个Spring的IOC容器对象 
2. 从IOC容器中获取Bean实例 
3. 调用sayHello()方法 
这里写图片描述

这么写好像和自己之前编程的时候不一样啊,可以运行结果吗,我们直接试一下就好。 
这里写图片描述

好像不太一样啊,输出了我们想要的Hello Spring ,但是好像多了许多其他的东西啊。这些其实是Spring输出的日志而已。 
第一次使用Spring,我们明明没有创建HelloWorld的实例对象,只是配置了下Spring的配置文件,怎么就能得出正确的结果呢,这是因为我们使用了Spring的IOC功能,把对象的创建和管理的功能都交给了Spring去管理,我们需要对象的时候再和Spring去要就行。

那么什么时候new的对象呢

我也不知道,哈哈,所以首先修改一下HelloWorld类的构造方法和setter方法。 
这里写图片描述

然后直接添加断点进入Debug模式。 
这里写图片描述 
我们可以看到,当执行到第一步创建IOC容器对象的时候就调用了HelloWorld类的构造方法和setter方法。

  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
好的,下面是在IntelliJ IDEA创建Spring Boot微服务项目的步骤: 1. 打开IntelliJ IDEA,点击“Create New Project”按钮。 2. 在弹出的窗口,选择“Spring Initializr”选项,并点击“Next”按钮。 3. 在下一步,选择你的项目的相关配置信息,包括项目名称、项目类型、包名、Java版本等等。确保选择“Web”和“Spring Boot DevTools”两个选项,然后点击“Next”按钮。 4. 在下一步,选择你的项目的依赖,包括数据库、Web框架等等。你可以根据你的需求进行选择,然后点击“Next”按钮。 5. 在下一步,选择你的项目的存储位置和名称,然后点击“Finish”按钮。 6. 在项目创建完成后,打开“src/main/java”目录下的“com.example.demo”包,右键点击“New”按钮,选择“Java Class”选项。在弹出的窗口,输入“HelloController”作为类名,并点击“OK”按钮。 7. 在打开的“HelloController.java”文件,添加以下代码: ``` import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @GetMapping("/hello") public String hello() { return "Hello World!"; } } ``` 8. 运行你的项目,然后打开浏览器,在地址栏输入“http://localhost:8080/hello”,你将会看到“Hello World!”的输出。 这就是在IntelliJ IDEA创建Spring Boot微服务项目的步骤。希望对你有所帮助!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值