当前位置: 代码网 > it编程>编程语言>Java > Intellij Idea新建SpringBoot项目方式

Intellij Idea新建SpringBoot项目方式

2024年09月08日 Java 我要评论
intellij idea新建springboot项目1.新建project2.选择3.起名字4.勾选web5.选择目录 、名字 finsh6.在pom.xml中添加依赖<?xml versio

intellij idea新建springboot项目

1.新建project

2.选择

3.起名字

4.勾选web

5.选择目录 、名字 finsh

6.在pom.xml中添加依赖

<?xml version="1.0" encoding="utf-8"?>
<project xmlns="http://maven.apache.org/pom/4.0.0" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance"
         xsi:schemalocation="http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelversion>4.0.0</modelversion>
    <!--
    这个标签是在配置 spring boot 的父级依赖
    有了这个,当前的项目才是 spring boot 项目,spring-boot-starter-parent 是一个特殊的 starter ,
    它用来提供相关的 maven 默认依赖,使用它之后,常用的包依赖就可以省去 version 标签。
    -->
    <parent>
        <groupid>org.springframework.boot</groupid>
        <artifactid>spring-boot-starter-parent</artifactid>
        <version>2.1.1.release</version>
        <relativepath/> <!-- lookup parent from repository -->
    </parent>
    <groupid>com.ljw</groupid>
    <artifactid>test</artifactid>
    <version>0.0.1-snapshot</version>
    <name>test</name>
    <description>demo project for spring boot</description>

    <properties>
        <java.version>1.8</java.version>
    </properties>


    <dependencies>
        <!--spring boot 提供了热部署的方式,当发现任何类发生了改变,就会通过 jvm 类加载的方式,加载最新的类到虚拟机中-->
        <dependency>
            <groupid>org.springframework.boot</groupid>
            <artifactid>spring-boot-devtools</artifactid>
            <optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
        </dependency>
        <dependency>
            <groupid>org.springframework.boot</groupid>
            <artifactid>spring-boot-starter-web</artifactid>
        </dependency>

        <dependency>
            <groupid>org.springframework.boot</groupid>
            <artifactid>spring-boot-starter-test</artifactid>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupid>org.springframework.boot</groupid>
                <artifactid>spring-boot-maven-plugin</artifactid>
            </plugin>
        </plugins>
    </build>

</project>

7.新建一个helloworld类

package com.ljw.test;

import org.springframework.web.bind.annotation.requestmapping;
import org.springframework.web.bind.annotation.restcontroller;

/**
 * @restcontroller 注解: 该注解是 @controller 和 @responsebody 注解的合体版
 */
@restcontroller
public class helloworld {
    /**
     * 测试类
     */
    @requestmapping("/hello")
    public string hello() {
        return "hello spring boot!my first page";
    }
}

8.启动自动生成的testapplication类

9.访问网址

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com