`

spring boot 初学

 
阅读更多

spring boot初学者

 

 初学spring boot,留自己的初学经理。

 首先spring boot 的具有一些特点,

        A:首先spring boot 创建独立的spring应用程序。

        B:嵌入tomcat等web容器,无需war包来部署。

        C:简化maven的开发配置。简单易学。

        D:自动配置spring,简化spring的开发流程。

        E:提供生产就绪型功能,如指标,健康检查和外部配置。

        F:绝对没有代码生成和对XML没有要求配置

下面我们来搭建第一个spring boot 应用

 

pom.xml

<!-- Inherit defaults from Spring Boot -->

<parent>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-parent</artifactId>

<version>1.5.3.RELEASE</version>

</parent>

 

<!-- Add typical dependencies for a web application -->

<dependencies>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-starter-web</artifactId>

</dependency>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-devtools</artifactId>

<optional>true</optional>

</dependency>

 

</dependencies>

 

java 代码

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.EnableAutoConfiguration;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.ResponseBody;

import org.springframework.web.bind.annotation.RestController;

 

@RestController

@EnableAutoConfiguration

public class BaseController {

 

    @RequestMapping("/hello")

    @ResponseBody

    String home() {

        return "Hello ,spring boot!";

    }

 

    public static void main(String[] args) throws Exception {

        SpringApplication.run(BaseController.class, args);

    }

 

 

}

 

 

这样我们一个简单的spring boot 应用就搭建好了

 

 

 

  • 大小: 21.3 KB
  • 大小: 16.4 KB
分享到:
评论

相关推荐

    spring boot 初学者实战总结.zip

    ### Spring Boot 初学者实战总结 #### 概述 Spring Boot 是一个基于 Spring 框架的快速应用开发平台,旨在简化 Spring 应用的配置和部署过程。作为初学者,通过实战项目的学习和总结,能够快速掌握 Spring Boot 的...

    Spring Boot 初学者入门代码(支持热部署、部署到服务器).zip

    **Spring Boot 初学者入门详解** Spring Boot 是一个由Pivotal团队开发的Java框架,旨在简化Spring应用程序的初始搭建以及开发过程。它通过提供预配置的“starter”依赖,帮助开发者快速上手,同时也提供了运行时...

    spring boot 实践学习案例,是 spring boot 初学者及核心技术巩固的最佳实践

    Spring Boot 是一个用于简化基于 Spring 框架的应用程序开发的工具。它通过提供预配置的项目模板、简化的配置选项以及一系列自动化功能,使得开发人员可以更加专注于业务逻辑的实现,而无需过多关心底层配置和集成...

    Spring Boot入门与实战_springboot_spring_

    **Spring Boot 入门与实战** Spring Boot 是一个由 Pivotal 团队开发的 Java 框架,旨在...通过上述知识点,Spring Boot 初学者可以从基础到实践逐步掌握Spring Boot 的核心概念和技术,从而在实际项目中灵活运用。

    基于Spring Boot框架的个人博客系统.zip

    该系统适用于Spring Boot初学者,提供了丰富的功能和友好的用户界面,支持Markdown文件导入,模仿Hexo生成的访问路径。 项目的主要特性和功能 后端技术栈 核心框架Spring Boot 持久层框架MyBatis 模板框架...

    Spring Boot讲义.pdf

    在Spring Boot中,"快速入门"通常指的是新手或初学者对Spring Boot的基本认识和基础使用,能够快速构建和部署一个Spring Boot应用程序。 ### Spring Boot概述 #### 1.1. 什么是Spring Boot Spring Boot是Spring...

    基于Spring Boot框架的后台管理系统.zip

    Spring Boot初学者 后台管理系统开发者 使用场景及目标 开发新项目可直接使用本项目作为基础,快速搭建后台管理系统。 学习Spring Boot通过本项目学习Spring Boot框架的使用,包括数据访问、缓存、权限管理等...

    基于Spring Boot框架的博客管理系统.zip

    Spring Boot初学者 博客系统开发者 使用场景及目标 本项目适用于需要快速搭建博客管理系统的开发者,提供了一套完整的后端解决方案。主要目标包括 实现文章的增删改查功能 管理用户信息,包括登录、注册、权限...

    spring boot中文参考指南

    Spring Boot是Java开发领域中的一款热门框架,它简化了基于Spring的应用程序开发,使得开发者能够快速构建可...这份PDF资源对于Spring Boot初学者或是希望提升微服务开发能力的开发者来说,无疑是一份宝贵的参考资料。

    spring boot+mybatis开发java web网页版电子商城网站(适合spring boot初学者学习)

    ## 功能模块 - 首页 1. 导航栏 2. 轮播图 3. 分栏推荐 - 搜索 1. 显示关键词搜到的产品 2. 能通过产品进入详情页 - 详情页 1. 显示商品详情 ...数据库在`springBoot-Jsp\src\main\resources`目录下,参考数据脚本创建...

    基于Spring Boot框架的人力资源管理系统.zip

    Spring Boot初学者 人力资源管理系统开发者 对微服务架构感兴趣的开发者 使用场景及目标 使用场景 企业内部人力资源管理 员工信息管理 薪资和福利管理 部门和职位管理 邮件通知和日志记录 目标 提供一...

    Spring-Boot-Reference-Guide, Spring Boot Reference Guide中文翻译 -《Spring Boot参考指南》.zip

    综上,《Spring Boot参考指南》覆盖了Spring Boot的各个方面,无论是初学者还是经验丰富的开发者,都能从中受益匪浅,快速掌握Spring Boot的使用技巧和最佳实践。这份中文翻译版本的出现,无疑为国内的Spring Boot...

    Spring Boot 2 Cookbook 第二版

    总的来说,《Spring Boot 2 Cookbook 第二版》是一本全面而实用的参考书,无论你是初学者还是有经验的开发者,都能从中获益,提升你的Spring Boot应用开发技能。书中的例子和实践指导将帮助你更好地理解和应用Spring...

    十分钟上手spring boot

    本文档旨在帮助初学者快速掌握Spring Boot的基本操作与核心概念,适合那些希望迅速上手Spring Boot项目的新手。 **2. 获取帮助** 对于学习过程中遇到的问题,可以查阅官方文档、社区论坛或加入相关的技术交流群组...

    Spring Boot Reference Guide 2.0

    Spring Boot Reference Guide 2.0 是一份非常全面且详实的文档,不仅适合Spring Boot初学者,也对有经验的开发者提供了很多有价值的参考信息。通过学习这份文档,你可以更深入地理解Spring Boot的工作原理,并掌握...

    Spring Boot 进阶笔记(详细全面) 中文PDF完整版.pdf

    2. **使用 Spring Initializr**:通过 IntelliJ IDEA 或其他 IDE 中的 Spring Initializr 工具,选择所需依赖,快速生成项目结构,更适合初学者。 在 Spring Initializr 中创建项目时,你需要指定项目的基本信息,...

    《Spring Boot企业级开发教程》配套资料

    这对于初学者来说尤其有价值,因为他们可以通过观看专家的实际操作,直观地理解Spring Boot的使用方法和工作原理。视频可能会覆盖Spring Initializr的使用,Maven或Gradle构建系统的配置,以及如何利用Spring Boot的...

    基于Spring Boot框架的超市管理系统.zip

    Spring Boot初学者 超市管理人员 对超市管理系统感兴趣的开发者 使用场景及目标 本系统适用于中小型超市的日常管理,旨在提高超市管理的效率和准确性。通过系统化的管理,用户可以轻松实现商品的入库、出库、...

    Spring Boot实战 ,丁雪丰 (译者).zip

    总的来说,《Spring Boot实战》这本书全面覆盖了Spring Boot从入门到进阶的各项知识点,无论是初学者还是有一定经验的开发者,都能从中受益。通过学习,读者将能够熟练掌握Spring Boot的使用,提升开发效率,并有...

    Spring Boot揭秘 PDF

    总而言之,《Spring Boot揭秘》是学习和掌握Spring Boot技术体系的重要参考资料,无论是初学者还是经验丰富的开发者,都能从中受益匪浅。书中不仅涵盖了理论知识,还有实践案例,有助于提升读者的实际操作技能。通过...

Global site tag (gtag.js) - Google Analytics