Spring boot-创建
1.SpringBoot介绍
Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架
Spring Boot 基于开发,本身并不提供框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于框架的应用程序。从最根本上来讲,就是一些库的集合,它能够被任意项目的构建系统所使用。它使用习惯优于配置(项目中存在大量的配置,此外还内置一个习惯性的配置)的理念让你的项目快速运行起来。用大佬的话来理解,就是其实不是什么新的框架,它默认配置了很多框架的使用方式,就像整合了所有的包,整合了所有的框架
2.SpringBoot优点
Spring Boot 的神奇的不是借助于代码生成来实现的,而是通过条件注解来实现的,而 Spring Boot 不需要任何 xml 配置即可实现 Spring 的所有配置。SpringBoot的优点如下:
-
约定优于配置思想
-
专注与业务逻辑之间思维切换
-
基于Spring的开发提供更快入门体验
-
开箱即用,没有代码生成,无需XML配置。
-
支持修改默认配置满足特定需求
-
提供大型项目中常见的非功能性特性,如嵌入Tomcat服务器、安全、指标、健康检测、外部配置等
3.创建boot项目的2种方式
1.在线创建,网页创建
boot项目创建网址.
2.IDEA中创建
选择spring模块创建
编写名字,选择jar包版本,包名 打包方式
选择需要用到的模块
创建后项目会自动导入依赖
Application是boot项目的启动类,
@SpringBootApplication public class Application { public static void main(String[] args) { SpringApplication.run(Application.class, args); } }
Controller-在控制层编写接口
package com.example.demo.controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class TestController { @RequestMapping("login") public Object test()
然后进行测试