博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
开发第一个Spring Boot 程序
阅读量:6481 次
发布时间:2019-06-23

本文共 1118 字,大约阅读时间需要 3 分钟。

hot3.png

本节大纲 

  1. Spring Boot介绍
  2. 开发准备
  3. Spring Boot之Hello World

 

什么是Spring Boot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。改框架使用了特定的方式来进行配置,从而使开发人员不在需要定义样板华的配置。

 

Spring Boot特性

  1. 创建独立的Spring应用程序,为基于Spring的开发提供更快的入门体验
  2. 嵌入的Tomcat,无需部署WAR文件
  3. 简化Maven配置
  4. 自动配置Spring
  5. 提供了一些大型项目中常见的非功能特性,如嵌入式服务器、安全、指标、健康检查、外部配置等
  6. 没有代码生成,也无需XML配置,同时也可以修改默认值来满足特定的需求
  7. Spring Boot并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式

 

开发准备

  1. 开发环境JDK1.8
  2. 开发工具(Eclipse)
  3. 项目管理工具(Maven)

 

编写一个简单的Spring Boot Project

创建Maven Project(springboot-hello)

  •  打开Eclipse工具 File -> New -> Maven Project 

235832_MErh_3826645.png

000121_SQZk_3826645.png

  • 修改pom.xml文件
org.springframework.boot
spring-boot-starter-parent
1.4.1.RELEASE
UTF-8
1.8
org.springframework.boot
spring-boot-starter-web
  • Codeing步骤
  1. 新建一个Controller类
  2. 新建启动类(App  - Main方法)
  3. 测试代码

新建一个HelloController类

001359_QwtI_3826645.png

001858_TzGh_3826645.png

编写App.java类,使用@SpringBootApplication指定这是Spring Boot应用程序;

并在Main方法中启动应用程序

002143_eyx0_3826645.png

启动程序后,使用浏览器直接访问http://localhost:8080/hello

一个简单的SpringBoot应用程序就完成了

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3826645/blog/1821535

你可能感兴趣的文章
项目中的积累,及常见小问题
查看>>
Python类型转换、数值操作(收藏)
查看>>
oracle11g dataguard 安装手册(转)
查看>>
1. Two Sum - Easy - Leetcode解题报告
查看>>
多线程---同步函数的锁是this(转载)
查看>>
鱼C记事本V1.0(下)- 零基础入门学习Delphi28
查看>>
百练 2742 统计字符数 解题报告
查看>>
Ubuntu搜狗输入法候选词乱码
查看>>
js中回调函数写法
查看>>
React native android 最常见的10个问题
查看>>
数据结构和算法
查看>>
.Net 项目代码风格要求
查看>>
[pat]1045 Favorite Color Stripe
查看>>
Immutable学习及 React 中的实践
查看>>
【转】性能测试步骤
查看>>
OSI与TCP/IP各层的结构与功能,都有哪些协议
查看>>
Android实例-程序切换到后台及从后台切换到前台
查看>>
spring boot启动定时任务
查看>>
算法 (二分查找算法)
查看>>
java Date 当天时间戳处理
查看>>