spring boot 初始及快速搭建

spring boot 的核心功能

1.spring boot 可以以jar包的形式独立运行项目,通过java -jar xx.jar来运行

2.内嵌tomcat,jetty或者undertow

3.简化maven的配置  使用spring-boot-starter-web,会自动加载所需要的依赖包

4.自动配置 spring

5.准生产的应用监控 提供http.ssh.telnet对运行时的项目进行监控

6无代码生成和xml配置

spring boot 的优点

1.快速构建项目

2.对主流开发框架的无配置集成

3.项目可独立运行,无须外部的依赖serlvet容器

4提供运行时的监控

5极大的提高 了开发,部署效率

项目搭建

https://start.spring.io/

这个网址,可以快带你快速的搭建spring boot 项目,之后把项目下载下来,导入所使用的开发工具中就行

使用的idea开发工具 spring boot 创建 (默认也是与start.spring.io)

下面按照自己持需要创建就可以了,很方便,不过downpom依赖包的时候 有点小慢

只要简单的选择web,就会加载所需要 的依赖包,很方便

项目启动

springbootapplication:这个是spring boot的核心注解,开启自动加载配置

原文地址:https://www.cnblogs.com/qin-up/p/10166369.html

时间: 2024-08-02 13:38:39

spring boot 初始及快速搭建的相关文章

Spring Boot基础:Spring Boot简介与快速搭建(1)

1. Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的创建.运行.调试.部署等. Spring Boot默认使用tomcat作为服务器,使用logback提供日志记录. 2. Spring Boot快速搭建 2.1 Maven项目构建 Maven构建网址:http://start.spring.io/ Spring Boot基础结构: ◊ src/main/java:程序开发以及主程序入口 ◊ src/main/res

Spring Boot 1-项目快速搭建

springboot快速搭建 方法1.访问http://start.spring.io 方法2.使用Spring Tool Suite,我们这里注重讲解这个方法. 第一步: 首先eclipse->help->eclipse marketplace->popular 然后按照提示一步一步安装STS插件即可. 第二步:restart eclipse后,我们开始新建springboot项目. 根据自己的需要选择type与version,以及填写name,group,package,spring

用Spring Boot零配置快速创建web项目(1)

一.Spring Boot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者. 本文是一个springboot入门级的helloworld程序. 二.maven安装与配置 下载地址:http://maven.apache

Spring Boot(1): 快速入门

Spring Boot 简介 Spring Boot非常简单易用,我们只需要很少的配置,就可以使用Spring Boot快速的搭建基于Spring的生产级程序.Spring Boot提供了一种特殊的方式管理第三方依赖包,当我们需要使用别的框架时,只需要使用Maven依赖进来,就自动添加了需要的功能.我们使用Spring Boot创建的程序可以直接java -jar启动,也可以部署war包启动,也可以通过提供的命令行工具运行spring scripts来启动. 第一个Spring Boot程序 S

Spring boot集成spring-boot-starter-data-jpa环境搭建

1.创建Spring boot项目 2.保存等待构建完成 3.增加spring-boot-starter-data-jpa.内存数据库依赖包hsqldb <!-- 添加data jpa依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </depe

基于Spring Boot的微服务搭建

环境: 项目结构: 关键配置 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.a

spring boot环境准备及搭建

jdk1.7以上(包含)版本. maven3.3以上版本. ieda2017. spring boot-jar. 在maven的setting中加上如下代码,Maven设置默认使用JDK1.8. <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activatio

Spring boot入门(二):Spring boot集成MySql,Mybatis和PageHelper插件

上一篇文章,写了如何搭建一个简单的Spring boot项目,本篇是接着上一篇文章写得:Spring boot入门:快速搭建Spring boot项目(一),主要是spring boot集成mybatis和pagehelper 关于mybatis和pagehelper的介绍,可以自行博客,网上很多类似的博客,这里,我直接上代码和项目搭建教程. 1.配置文件:在配置文件application.yml中配置MySql数据库连接池和Mybatis扫描包以及PageHelper分页插件 1 mybati

Spring Boot 快速入门 史上最简单

1.Spring Boot 概述 Spring Boot 是所有基于 Spring 开发的项目的起点.Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件. 2.什么是 Spring Boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.用我的话来理解,就是spring boot其实不是什么新