IDEA2019 新建第一个Spring项目(新手进,通俗易懂)

本文内容为创建第一个Spring项目的具体步骤,适合新手学习以及老手回顾,所有步骤和代码都附在下面很详细。
环境 IDEA2019

  1. new project -> Maven工程 ->next
    在这里插入图片描述
  2. 填写GroupId与ArtifactId -> next
    GroupId:一般写公司或者组织名,自己练习的话就随意写了,这里写的时com.example
    ArtifactId:就是项目名称
    在这里插入图片描述
  3. project name自动生成不用管,填写项目存储路径project location(自己定位置) -> Finish
    在这里插入图片描述
  4. 这就是我们的Maven工程界面了
    在这里插入图片描述
  5. 接下来在工程中新建模块,我们习惯于在模块内编写代码.
    项目上右击new -> Module
    在这里插入图片描述
  6. 新建模块就像套娃了,还是新建maven
    在这里插入图片描述
  7. 填写模块名 ArtifactId -> Next
    在这里插入图片描述
  8. 这里自动生成不用管 Finish即可
    在这里插入图片描述
  9. 我们可以看到新模块出现在项目中了
    在这里插入图片描述
  10. 接下来我们开始搭建Spring框架,首先在pom.xml中导入jar包
    注意,要在模块下的pom.xml中添加代码导包,不是项目下的pom.xml,注意区分
    添加代码如下,我们加入了spring-context和测试用的junit。
    <dependencies>
        <!--导入spring-context-->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>5.3.1</version>
        </dependency>
        <!--导入junit4.12-->
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>
    </dependencies>

导包成功后看有右边Dependencies中出现了我们需要的jar包,说明导入成功
在这里插入图片描述
10. 创建一个普通类Student,在src/main/java下创建类Student。代码附在下边。
在这里插入图片描述

package com.example;

public class Student {
    private Integer stuId;
    private String stuName;

    public Integer getStuId() {
        return stuId;
    }

    public void setStuId(Integer stuId) {
        this.stuId = stuId;
    }

    public String getStuName() {
        return stuName;
    }

    public void setStuName(String stuName) {
        this.stuName = stuName;
    }

    public Student() {
    }

    public Student(Integer stuId, String stuName) {
        this.stuId = stuId;
        this.stuName = stuName;
    }

    @Override
    public String toString() {
        return "Student{" +
                "stuId=" + stuId +
                ", stuName='" + stuName + '\'' +
                '}';
    }
}

  1. 编写核心配置文件
    配置文件名称通常写出:applicationContext.xml 或 beans.xml 或 spring.xml
    配置文件路径:src/main/resources
    右击 new -> XML Configuration ->Spring Config
    在这里插入图片描述
    命名配置文件为applicationContext.xml
    在这里插入图片描述
    配置文件创建好了
    在这里插入图片描述
    这里我们采用xml配置方式装配,代码附在下边。
    在这里插入图片描述
    <!-- xml配置方式装配-->
    <bean id="XiaoMing" class="com.example.Student">
        <property name="stuId" value="01"></property>
        <property name="stuName" value="xiaoming"></property>
    </bean>
  1. 编写测试类
    路径:src/test/java
    new类这里就不多说了,添加的测试代码也附在后边。
    在这里插入图片描述
public class TestSpring {

    @Test
    public void testSpring(){
        //创建容器对象
        ApplicationContext iocObj = new ClassPathXmlApplicationContext("applicationContext.xml");
        //通过容器对象,获取需要对象
        Student XiaoMing = (Student)iocObj.getBean("XiaoMing");
        System.out.println("XiaoMing = " + XiaoMing);
    }

}
  1. 利用junit单元测试。输出了XiaoMing的具体信息,成功!
    在这里插入图片描述
    至此,一个简单的Spring框架搭建并测试就完成了。
    步骤很简单,重要的多去了解底层的知识。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
要在IDEA 2019创建一个Spring Boot项目,你可以按照以下步骤行操作: 1. 打开IDEA 2019,并点击"Create New Project"(创建项目)。 2. 在左侧的菜单中选择"Spring Initializr"(Spring初始装置)。 3. 在右侧的窗口中,选择你想要创建项目的相关配置,比如项目的名称、位置、语言等。 4. 在"Spring Initializr"窗口的"Dependencies"(依赖)选项卡中,选择你需要的Spring Boot依赖。比如,如果你想要创建一个Web应用程序,你可以选择"Spring Web"依赖。 5. 点击"Next"(下一步)按钮,然后点击"Finish"(完成)按钮。 6. IDEA将会自动创建一个基于Spring Boot的项目,并生成一些默认的文件和目录结构。 7. 现在你可以开始编写你的Spring Boot应用程序了。你可以创建一个新的Java类,并在其中编写你的业务逻辑。 请注意,以上步骤仅适用于IDEA 2019及以上版本,并且假设你已经正确安装了Spring Boot插件。如果你还没有安装该插件,你可以在IDEA的插件市场中搜索并安装它。 希望这个回答对你有帮助!如果你还有其他问题,请随时提问。 #### 引用[.reference_title] - *1* *2* [Idea2019 创建Springboot 项目](https://blog.csdn.net/weixin_46628481/article/details/120318335)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [如何在idea创建一个SpringBoot项目(超详细教学)](https://blog.csdn.net/weixin_51309915/article/details/123349773)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值