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

本文详细介绍了如何在IDEA中创建第一个Spring项目,包括新建Maven工程,设置GroupId与ArtifactId,添加模块,导入Spring-context和JUnit依赖,创建Student类,编写applicationContext.xml配置文件,以及测试类进行单元测试。通过这些步骤,一个简单的Spring框架已经成功搭建并测试完毕。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文内容为创建第一个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框架搭建并测试就完成了。
    步骤很简单,重要的多去了解底层的知识。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值