SpringBoot的入门和一些简单的操作配置

一、SpringBoot的入门

1.SpringBoot简介
			简化Spring应用开发的一	个框架;
            整个Spring技术栈的一个大整合;
		J2EE开发的一站式解决方案; 
2.SpringBoot的优势
		- 快速创建独立运行的Spring项目以及与主流框架集成 
		-使用嵌入式的Servlet容器,应用无需打成WAR包 
		-starters自动依赖与版本控制
		-大量的自动配置,简化开发,也可修改默认值 – 无需配置XML,无代码生成,开箱即用
		-准生产环境的运行时应用监控 
		-与云计算的天然集成
3.idea的项目创建
		(1)先设置maven的路径

在这里插入图片描述
在这里插入图片描述

(2)创建SpringBoot项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这就是刚创建好的SpringBoot项目
在这里插入图片描述

4.pom包的简单介绍
		pom.xml文件主要描述了项目包的依赖和项目构建时的配置,默认的pom.xml中分为4部分

第一部分为

			```
			<groupId>com.lm</groupId>
				<artifactId>demo1</artifactId>
				<version>0.0.1-SNAPSHOT</version>
				<name>demo1</name>
				<description>Demo project for Spring Boot</description>
			```

		- groupId:公司域名
		- artifactId:项目名称
		- version项目版本号
		- name:项目名称
		- description:项目描述
**第二部门项目的依赖配置**
		![在这里插入图片描述](https://img-blog.csdnimg.cn/20200825090212954.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xtMjU3NDg2NjY3MQ==,size_16,color_FFFFFF,t_70#pic_center)

第三部分为构建时需要的公共变量
在这里插入图片描述
这里表示项目的JDK版本,还可以指定字符编码

第四部分

在这里插入图片描述
这样项目就SpringBoot就搭建好了

4.编写一个简单的Hello World

在service层中编写一个HelloService接口
在这里插入图片描述
在编写一个实现类
在这里插入图片描述

在编写一个控制器就可以启动了
在这里插入图片描述
@RestController是这个控制器默认都是json格式输出,就可以不需要其他的注解

@RequestMapping("/hello")是提供的路径
找到springBoot项目自带的mian路口
在这里插入图片描述

右击启动项目项目后
在这里插入图片描述
这样就是成功了 8080代表端口号
去浏览器运行看效果
在这里插入图片描述

5在配置文件

1、配置文件
SpringBoot使用一个全局的配置文件,配置文件名是固定的;
•application.properties
•application.yml
基本语法
k:(空格)v:表示一对键值对(空格必须有);
以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的
server:
port: 8081
可以来配置端口号
port: 8085
还可以配置实体类的字段赋值
在这里插入图片描述
在这里插入图片描述
这是定义的一些字段
我问在全局配置中可以使用application.properties进行赋值
在这里插入图片描述
在只带的测试类进行测试
在这里插入图片描述
在这里插入图片描述

1、properties配置文件在idea中默认utf-8可能会乱码
调整
在这里插入图片描述
在这里插入图片描述

希望能帮助到博友们

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值