Spring-boot(1)-idea-helloworld
1.创建(两种方式)
1.1网站生成基础包
1.2idea创建项目
2.程序的最简单结构
2.1程序的主入口
2.2配置文件
2.3如何启动
2.4同级目录下添加package
2.5添加Controller
2.6浏览器访问
2.7注解说明
2.8核心之pom.xml说明
2.9打包
2.10执行jar包
1.创建(两种方式)
1.1网站生成基础包
https://start.spring.io/ 进入quickstart页面,配置好后 generate
文件复制到工程目录下, idea 下导入 helloworld包 import 导入 选中的是文件夹
1.2idea创建项目
注意:依赖选择web。
如果IDE创建时没有spring 选项,在setting->PLUGINS中下载spring 插件。
2.程序的最简单结构
2.1程序的主入口
2.2配置文件
2.3如何启动
2.4同级目录下添加package
2.5添加Controller
@RestController返回字符串
public class HelloController {@RequestMapping("/hello")public String hello(){//调用业务,接收前端的参数!return "hello,world";}
}
2.6浏览器访问
http://localhost:8080/hello
2.7注解说明
@SpringBootApplication 就是一个组件
2.8核心之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 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><!--有一个父项目--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.3.2.RELEASE</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.tang</groupId><artifactId>demo</artifactId><version>0.0.1-SNAPSHOT</version><name>helloworld</name><description>Demo project for Spring Boot</description><properties><java.version>1.8</java.version></properties><dependencies><!--web依赖: tomcat dispatcherServlet,xml--><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><exclusions><exclusion><groupId>org.junit.vintage</groupId><artifactId>junit-vintage-engine</artifactId></exclusion></exclusions></dependency></dependencies><build><!--打jar包插件--><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
2.9打包maven-package,双击,自动运行
成功的标志:
控制台输出成功
Target :文件夹下有jar包。
2.10执行jar包
cd到target 包下
打开终端:java -jar demo-0.0.1-SNAPSHOT.jar
之后打开浏览器,OK了。
Spring-boot(1)-idea-helloworld相关推荐
- Spring Boot 开发web网页(helloworld为例)
Spring Boot 开发入门--- helloworld web 一.使用IntellijIDEA建立第一个spring boot 项目(helloworld) 1.创建一个spring boot ...
- spring boot的hello world小实验
然后一路回车,得到文件夹目录如下: 等待maven下載依賴結束後, 这是因为自动生成的项目中只有启动器,没有控制器.下面我们添加控制器: 根据[1]中的笔记: 启动类和控制器可以位于同一个包下,或启动 ...
- 【Spring Boot】使用Spring Boot来搭建Java web项目以及开发过程
[Spring Boot]使用Spring Boot来搭建Java web项目以及开发过程 一.Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来 ...
- Spring Boot入门操作(轻熟易懂)
这里写目录标题 项目结构介绍 pom包介绍 编写代码:实现一个HelloWorld 运行访问: 单元测试 Spring Boot的核心 项目结构介绍 1.Spring Boot的基础结构共三个文件: ...
- spring boot编写并运行HelloWorld服务接口
spring boot编写并运行HelloWorld服务接口 在主程序上要加包扫描注解@ComponentScan("com.example.demo1") package com ...
- Spring Boot☞HelloWorld开篇
目录结构 POM.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns=&quo ...
- Spring Boot CLI设置和HelloWorld示例
Spring Boot CLI设置和HelloWorld示例 在我之前的文章"Spring Boot简介"和"Spring Boot组件和内部"中,我们讨论了S ...
- Spring Boot学习笔记(二)——HelloWorld实现
提示:要在Eclipse里使用Spring Boot,首先要安装STS插件,前面我们已经安装了STS插件了,可以创建Spring Boot项目了. 1.创建项目: 新建项目,选择Spring Boot ...
- Spring学习笔记:第一个Spring Boot程序HelloWorld
Spring学习笔记:第一个Spring Boot程序HelloWorld 一.跟着 Spring 了解技术趋势 1.看看 Spring 5.x 的改变暗示了什么 2.Spring Boot 和 Sp ...
- Spring boot (1)--- 第一个应用程序helloworld
1. File -->new-->maven project 创建项目.项目工程如下: 2: pom 文件如下: <project xmlns="http://maven ...
最新文章
- python入门作业编程题-Python编程:从入门到实践——【作业】——第三章(列表)...
- 三菱plc编程实例3000_三菱PLC十字路口的红绿灯编程实例
- python输入一个列表的语句_python自学笔记使用if语句处理列表作业
- libxml2用xpath进行查找
- 软件工程现行国标汇集
- css 轨道,html-当其他轨道增加时,CSS网格的轨道不会缩...
- 中台之上(五):业务架构和中台的难点,都是需要反复锤炼出标准模型
- JavaBean到底是个什么东西
- HDU3746 Cyclic Nacklace KMP求循环节
- 怎么把ui放入到java工程中_怎么把ui放入到java工程中
- 在python中datetime使用中如何识别上月同期日期
- 【Excel】【行列转换:转置粘贴 or TRANSPOSE】
- nginx配置详解及设置代理服务器(1)
- 2011年MacAir更新系统
- win10 c盘压缩卷只能压出一半?或只能压缩出一点空间的完美解决方案
- Arduino智能物流小车项目(MEGA2560)
- c++ nvcc编译CUDA程序入门示例
- MCNP学习笔记之命令行与接续运行
- kubectl describe
- MediaCodec 错误整理