搭建SpringBoot

  1. 官网工具搭建
  2. idea搭建

springboot

官网:https://spring.io/projects/spring-boot#overview
微服务论文
英文 :https://martinfowler.com/articles/microservices.html
中文:https://www.cnblogs.com/liuning8023/p/4493156.html

yml

springboot用yml代替xml
yml简介:https://www.jianshu.com/p/cea930923f3d

官网工具搭建

工具:https://start.spring.io/
步骤:
配置项目信息

选择需要的依赖

最后下载

然后打开这个项目即可

idea搭建

创建项目spring initializr

配置项目信息

选择依赖

然后next项目就搭建好了
打开项目后大概结构为:

application.properties为全局配置属性文件
可用application.yml代替
properties比yml优先级高

例如:application.properties:

#设置端口号
server.port=9090

application.yml:

server:port: 7070

最终端口会以9090启动

实现类注释可用@RestController
在学springboot之前spring一直用@Controller @ResponseBody来表示json实现类

  • springboot 控制器
  • @Controller
  • @ResponseBody
  • @RestController包含以上两个注解
    测试:
    实现类hellocontroller.java
/*** springboot   控制器* @Controller* @ResponseBody* @RestController包含以上两个注解*/
@RestController
public class HelloController {@RequestMapping("/hello")public String hello(){return "hello springboot";}
}

运行项目得到:

这样项目搭建就完成了!!!

搭建Spring Boot相关推荐

  1. Maven 搭建spring boot多模块项目(附源码)

    Maven 搭建spring boot多模块项目 备注:所有项目都在idea中创建 1.idea创建maven项目 1-1: 删除src,target目录,只保留pom.xml 1-2: 根目录pom ...

  2. 搭建spring boot环境并测试一个controller

    Idea搭建spring boot环境 一.新建项目 二.起步依赖 三.编写SpringBoot引导类 四.编写Controller 五.热部署 一.新建项目 1.新建project 2.选择Spri ...

  3. Springt Boot(7)----一种快捷搭建Spring Boot应用

    Spring Initializr是官方提供的一种快捷搭建Spring Boot应用的方式. 只需要打开网址: https://start.spring.io/ 就可以看到: 我们可以看到上面可以选择 ...

  4. Spring boot(6)---在Eclipse中搭建Spring boot 项目

    Spring boot入门:在Eclipse中搭建Spring boot 项目 Eclipse中的STS插件 打开Eclipse-Help-Eclipse Marketplace-popular 下载 ...

  5. Myeclipse下使用Maven搭建spring boot项目(第二篇)

    现在需要搭建spring boot框架,并实现一个HelloWorld的项目,让程序真正运行起来. 一.在pom.xml中引入spring-boot-start-parent,spring官方的叫st ...

  6. 从零搭建Spring Boot脚手架(2):增加通用的功能

    1. 前言 上一篇说了我要一步步地搭建Spring Boot脚手架,首先会集成Spring MVC并进行定制化以满足日常开发的需要,我们先做一些刚性的需求定制,后续再补充细节.如果你看了本文有什么问题 ...

  7. 从零搭建Spring Boot脚手架(4):手写Mybatis通用Mapper

    1. 前言 今天继续搭建我们的kono Spring Boot脚手架,上一文把国内最流行的ORM框架Mybatis也集成了进去.但是很多时候我们希望有一些开箱即用的通用Mapper来简化我们的开发.我 ...

  8. 从零搭建Spring Boot脚手架(2):增加通用的功能(转载)

    前言 上一篇说了我要一步步地搭建Spring Boot脚手架,首先会集成Spring MVC并进行定制化以满足日常开发的需要,我们先做一些刚性的需求定制,后续再补充细节.如果你看了本文有什么问题可以留 ...

  9. 手把手教你搭建Spring Boot项目

    Spring Boot是目前流行的微服务框架,倡导"约定优先于配置",其设计目的是用来简化新Spring应用的初始化搭建以及开发过程.Spring Boot提供了很多核心的功能,比 ...

  10. 使用 spring tool suit 搭建 spring boot 项目

    使用 eclipse 搭建 spring boot 项目详细步骤 相对繁琐. 使用 spring tool suit 则简单多了. 直接new一个project ,选项 spring starter ...

最新文章

  1. Softmax回归——logistic回归模型在多分类问题上的推广
  2. STM32 基础系列教程 10 - 单线串口(半双工)
  3. STC89C52RC片内资源介绍
  4. python制作图片数据集_Pytorch自己加载单通道图片用作数据集训练的实例
  5. $@ $# $2 $0 $* Linux 参数使用
  6. javascript-DOM-节点
  7. 微信、支付宝否认提供「锁定 35 万人」数据;苹果押宝中国 5G 市场;TiDB 4.0.1 发布 | 极客头条...
  8. Shadow Map 原理和改进 【转】
  9. 又漏了一张发票,所以报销要及时
  10. Altium Designer数码管字体、镂空字体
  11. WIN10REALTEL高清音频管理器如何调音?调音无效怎么办?
  12. matlab绘制椭球ellipsoid函数
  13. Kodi+Alist v3 挂载阿里云盘他人分享链接打造在线影视库
  14. Dell戴尔笔记本电脑G15 5515 Ryzen Edition原装出厂Windows11系统恢复原厂oem系统
  15. Spring data Mongo $map转写用例
  16. 如何用批处理文件删除某个文件
  17. 如何临时删除桌面右键菜单上的登录画面修改
  18. function Function函数
  19. 入侵Windows服务器的流程
  20. 自然数的皮亚诺公理系統

热门文章

  1. 【收藏】计算机专业常用学习网站
  2. 《笑话大全》APP代码详解1
  3. Professional Palm OS Programming
  4. 基于Python编程的“信息连发”
  5. PDF书籍页码优化显示技巧(基于Acrobat Pro DC 2015版)
  6. 是男人就下100层【第一层】——高仿微信界面(8)
  7. Atitit 支出分类表 会计科目(1)资产(2)负债(3)资本(4)收益(5)费用(成本) 资产分类表 attilax总结...
  8. Java高并发与多线程网络编程
  9. winxpSP3系统免费下载
  10. 微信开放平台---网站授权微信登录功能(附带源码)