idea2017创建spring Boot 项目

本文介绍了如何使用Idea2017创建一个Spring Boot项目,重点在于选择web依赖,内嵌Tomcat等服务器,使得项目无需WAR包部署,能以jar形式独立运行。同时,讲解了项目结构,包括启动类、资源配置、静态资源目录等,以及配置数据库连接的方法。
打开idea2017

1.

2.

3.可以改改包名,点击下一步

4.选择需要添加的依赖,因为是web项目是所以选择web,spring boot里面内嵌 Tomcat、Jetty或者Undertow.这样我们无须以WAR包的形式部署项目,spring Boot可以以jar包的

形式独立运行,运行一个spring boot项目只需通过java -jar **.jar来运行。

5.next建立完成后,如下图,里面的control是自己建立的,生成的NewhrmApplication.java是启动这个项目的类文件,里面有个主函数文件,可以把这个主函数文件打包成一个jar包,放着tomcat服务器上面。Resource里面放模板文件,里面的static放静态资源文件,tempates里面页面文件。我们可以在application.yml或application.propties文件里面写连接数据库的jdbc。


6.pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0
在 IntelliJ IDEA创建 Spring Boot 项目可以通过多种方式实现,包括使用 Spring Initializr 插件快速生成项目结构。以下是详细的创建步骤: 1. **确保开发环境准备就绪** 在开始之前,确认已正确安装并配置了 JDK 和 Maven。IntelliJ IDEA 需要正确指向 JDK 安装路径,以确保项目能够顺利构建和运行。 2. **使用 Spring Initializr 创建项目** 打开 IntelliJ IDEA,选择 `File` -> `New` -> `Project`。在弹出的窗口中,选择 `Spring Initializr`,然后点击 `Next`。确保选择了合适的 JDK 版本,并填写项目的基本信息,如 Group、Artifact、Name 等。接着选择所需的依赖项,例如 Spring Web、Spring Data JPA 等,最后点击 `Finish` 完成项目创建过程。 3. **手动创建 Spring Boot 项目** 如果你更倾向于手动创建项目,可以选择 `File` -> `New` -> `Project`,然后选择 `Maven` 项目。在后续步骤中,你需要手动添加 Spring Boot 的父项目依赖和相关插件配置到 `pom.xml` 文件中。 4. **添加 Spring Boot 依赖** 不论是通过 Spring Initializr 还是手动创建,都需要确保 `pom.xml` 文件中包含了 Spring Boot 的核心依赖。例如,添加 Spring Boot Starter Web 依赖可以让你快速开始 Web 开发: ```xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> ``` 5. **创建控制器类** 创建一个新的 Java 类,例如 `TestController`,并使用 `@RestController` 注解标记此类为控制器。通过 `@.RequestMapping` 或 `@GetMapping` 注解定义请求映射,以便处理 HTTP 请求。下面是一个简单的示例: ```java @RestController public class TestController { @RequestMapping(value = "/hello", method = RequestMethod.GET) public String helloSpringBoot() { return "Hello Spring Boot!"; } } ``` 注意,所有控制器类应该放置在主应用程序类所在的包或其子包下,以确保 Spring Boot 能够自动扫描并注册这些控制器[^3]。 6. **运行 Spring Boot 应用** 右键点击主应用程序类(通常包含 `main` 方法),选择 `Run` 来启动应用。Spring Boot 默认会在 8080 端口启动一个嵌入式的 Tomcat 服务器。你可以通过访问 `http://localhost:8080/hello` 来测试上面创建的控制器是否正常工作。 通过以上步骤,可以在 IntelliJ IDEA 中成功创建并运行一个 Spring Boot 项目
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值