2.springboot:快速创建springboot项目

Arbitrary233      2022-05-12     542

关键词:

 使用IDEA快速创建springboot项目流程:

创建新的项目选择

 

项目的命名以及包名

 需要什么包就导入什么包

进行测试的单元

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
</dependency>

此时的工程默认有这个启动的主程序

Springboot01Application.java
@SpringBootApplication
public class Springboot01Application {
    public static void main(String[] args) {
        SpringApplication.run(Springboot01Application.class, args);
    }
}

新建一个controller包和controller类:

//此时类的所有方法都会返回数据给浏览器(对象是专为json)
//@RestController  = @ResponseBody + @Controller
@ResponseBody
@Controller
public class Helloword {
    @RequestMapping("/hello")
    public  String hello(){

        return "Hello tow!";
    }
}

 运行访问:

 springboot工程结构:

 

static文件夹:保存所有的静态资源
templates文件夹:保存所有的模板页面(Springboot默认jar使用嵌入式的Tomcat,默认不支持jsp页面);可以使用模板引擎
application.properties:springboot应用的配置文件
 

认证和授权学习2:springboot中快速使用springsecurity

认证和授权学习2:springboot中快速使用springsecurity本文以一个示例工程记录下如何在springboot工程中快速的使用springsecurity,使用的springboot版本是目录认证和授权学习2:springboot中快速使用springsecurity一、创建工程,导入依赖二、默认... 查看详情

springboot入门demo(代码片段)

...等这里不做介绍,不会的小伙伴可以百度一下)3.jdk1.84.SpringBoot2.1.5二.构建SpringBoot项目1.使用maven构建SpringBoot项目第一次创建项目时,会花费好长时间去下载SpringBoot2.1.5相关的jar包,需要耐心等待2.SpringBoot启动器所谓的springBo 查看详情

springboot快速入门(代码片段)

2、SpringBoot原理分析2.1、SpringBoot自动配置ConditionCondition是在Spring4.0增加的条件判断功能,通过这个可以功能可以实现选择性的创建Bean操作自定义条件:定义条件类:自定义类实现Condition接口,重写matches方法,在matches方法中进行... 查看详情

javaspringboot项目的创建和使用(代码片段)

文章目录SpringBoot的创建和使用1.什么是SpringBoot?为什么要学SpringBoot?2.SpringBoot项目的优点3.SpringBoot项目的创建3.1使用idea创建3.2接下来创建SpringBoot项目4.项目目录介绍和运行4.1运行项目4.2输出内容5.总结SpringBoot的创建和... 查看详情

2018最新springboot2.0教程(零基础入门)

一、零基础快速入门SpringBoot2.01、SpringBoot2.x课程全套介绍和高手系列知识点简介:介绍SpringBoot2.x课程大纲章节java基础,jdk环境,maven基础2、SpringBoot2.x依赖环境和版本新特性说明简介:讲解新版本依赖环境和springboot2新特性概述3... 查看详情

springboot创建和使用(代码片段)

目录什么是SpringBootSpringBoot的优点SpringBoot项目的创建1、使用idea创建2、项目目录介绍和运行 SpringBoot配置文件 1、配置文件2、配置文件的格式3、properties3.1、properties基本语法 3.2、读取配置文件 3.3、缺点4、yml4.1、优点4.2、yml基... 查看详情

java学习(随笔)—springboot以及gradle相关

一.Springboot相关1.springboot是什么?(1)为所有Spring开发者提供了一个更快更广泛的入门体验(2)开箱即用,不合适的也可以随时抛弃(3)提供一系列大型项目常用的非功能型特征(4)零配置(不需要XML配置,遵循“约定大于... 查看详情

springboot入门

SpringBoot解决的问题1、SpringBoot使编码变简单(基于Spring4.0)2、SpringBoot使配置变简单  自动配置、快速构建项目、快速集成新技术3、SpringBoot使部署变简单  查看详情

springboot(代码片段)

文章目录学习目标一、SpringBoot简介1.入门案例问题导入1.1入门案例开发步骤1.2基于SpringBoot官网创建项目1.3SpringBoot项目快速启动2.SpringBoot概述问题导入2.1起步依赖2.2辅助功能二、基础配置1.配置文件格式问题导入1.0初始环境1.1修... 查看详情

day01-springboot基本介绍(代码片段)

SpringBoot基本介绍1.SpringBoot是什么?官网地址:https://spring.io/projects/spring-boot学习文档:https://docs.spring.io/spring-boot/docs/2.7.10-SNAPSHOT/reference在线API:https://docs.spring.io/spring-boot/docs/2.7.10-SNAPSHOT/api/SpringBoot可以轻松创建独立的,生产级... 查看详情

spring全家桶--springboot

SpringBoot​​一、SpringBoot入门​​​​1.1什么是SpringBoot​​​​1.2SpringBoot优缺点​​​​1.3SpringBoot快速入门​​​​1.3.1通过Maven导入依赖​​​​1.3.2直接上代码运行​​​​1.4简化配置​​​​1.5简化部署​​​​二、了解... 查看详情

springboot与dubbo整合入门(三种方式)(代码片段)

Springboot与Dubbo整合三种方式详解整合环境:jdk:8.0dubbo:2.6.2springboot:2.1.5项目结构:1、搭建项目环境:  (1)创建父项目与三个子项目,创建项目时,都使用springinitializr,创建时,父项目中注意的一点:    (2)创建三个子... 查看详情

springboot整合阿里云oss(代码片段)

文章目录SpringBoot整合阿里云OSS1.准备工作1.1开通“对象存储OSS”服务1.2创建Bucket1.3创建RAM子用户2.SpringBoot整合阿里云OSS2.1创建SpringBoot项目2.2配置application.properties2.3创建常量读取工具类2.4上传图片至阿里云2.5使用swagger测试SpringBoo... 查看详情

ssm和springboot的区别

参考技术A二者主要区别是:1、SpringBoot提供极其快速和简化的操作,让Spring开发者快速上手。2、SpringBoot提供了Spring运行的默认配置。3、SpringBoot为通用Spring项目提供了很多非功能性特性,例如:嵌入式Serve、Security、统计、外部... 查看详情

小白新手springcloud开发简单总结-springboot概念(代码片段)

目录前言一SpringBoot概念1.基本概念的引入2.SpringBoot的特点(1)快速搭建(2)简化编码(3)简化配置(4)简化部署(5)简化监控二 快速搭建SpringBoot项目三总结前言在小白新手SpringCloud开发... 查看详情

2019年3月springboot最新面试题(含详细答案)(代码片段)

springboot项目基础面试题(一)1.springboot与spring的区别.引用自官方说法:java在集成spring等框架需要作出大量的配置,开发效率低,繁琐.所以官方提出springboot的核心思想:习惯优于配置.可以快速创建开发基于spring框架的项目.或者支持可... 查看详情

springboot2.4框架

【一、SpringBoot项目创建和环境搭建】1、Springboot基本概念2、SpringBoot项目的创建(一):通过idea的SpringInitializr来创建(需联网以下载SpringBoot相关的模板)3、SpringBoot项目的创建(二):通过Spring官... 查看详情

springboot框架总结(代码片段)

SpringBoot框架总结1.springboot的引言SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通... 查看详情