SpringBoot2.1.5 (5)---快速构建SpringBoot 项目的两种方式
快速构建SpringBoot项目的两种方发
一、 通过 http://start.spring.io/ 在线构建
二、 通过IntelliJ IDEA 快速构建
通过 http://start.spring.io/ 在线构建
选择group,artifact,dependencies 之后 点击 Generate Project ,会下载下来一个 压缩包,
解压之后,通过IDE 打开 ,按需配置开发。
这个在上一篇文章中已经用过,不再详细叙述。
通过IntelliJ IDEA 快速构建
使用 idea 创建一个项目 File ——>>>New ——>>> Project... ——>>> Spring Assistant --->>> (默认会以最新发布版构建 )next
我们这里选择Web 依赖,其它需要可根据自身需要进行选择
点击Next 选择保存位置,打开,,, 目录结构大致是这
然后我们新建SampleController ,写一个 Hello World
package com.zyzx.sample1;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;@RestController
public class SimpleController {@RequestMapping("/test")public String test(){return "hello world";}}
启动运行并测试
SpringBoot2.1.5 (5)---快速构建SpringBoot 项目的两种方式相关推荐
- 快速搭建Springboot项目的两种方式!!
大家好,我是雄雄,欢迎关注微信公众号[雄雄的小课堂]. 前言 Springboot的特点就是简单.快速和方便,使用idea不到一分钟就可以快速搭建springboot项目,并且,在这里,你不用写spr ...
- IDEA生成springboot项目的两种方式
文章目录 1.第一种 1.1 file-->new-->project 1.2 选择spring Initializr--> next 1.3 填写项目名等 type详解 1.4 选 ...
- springboot进阶(11):springboot项目的两种部署方式
文章目录 前言 如何发布项目 第一种 jar方式部署(默认方式) 第二种 war包方式运行 关于文件名问题 关于springboot线上部署 前言 springboot项目开发完成后续,需要部署到服务 ...
- Rust创建项目的两种方式
Time: 20190919 这两种方式分别是: 手动创建项目,用rustc编译 使用包管理器cargo 手动创建 在文件夹内添加main.rs,代码内容如下: fn main() {println! ...
- 创建SpringBoot项目的两种姿势
2019独角兽企业重金招聘Python工程师标准>>> Spring应该是java项目用得最多的框架之一,Spring Boot的出现更是大简化了项目开发配置,提高了开发效率,那创建 ...
- SpringBoot项目的两种打包方式分析
点击上方关注 "终端研发部" 设为"星标",和你一起掌握更多数据库知识 作者: 枕边书 来源: zhenbianshu.github.io Part1前言 最近 ...
- spring boot controller 初始化_使用 Spring 快速创建 web 应用的两种方式
介绍 本篇文章主要介绍,如何使用 Spring 开发一个 Web 应用. 我们将研究用 Spring Boot 开发一个 web 应用,并研究用非 Spring Boot 的方法. 我们将主要使用 J ...
- Docker部署springboot项目的两种方法
1.手工方式 1.1.准备Springboot jar项目 将项目打包成jar 1.2.编写Dockerfile FROM java:8 VOLUME /tmp ADD elk-web-1.0-SNA ...
- 关于springboot项目中两种自定义取值方案
优先级:如果在项目中同时配置了.yml和.properties文件,那么会优先加载.properties文件. 作用:在properties中以.进行分割,.yml中以":"进行分 ...
最新文章
- [原创]PipelineTools 文件传输工具
- Solr环境搭建及IK分词的集成及solrJ的调用(一)
- Digital Image Processing 学习笔记3
- MySQL集群节点宕机,数据库脑裂!如何排障?
- libSVM在matlab下的使用安装
- android xutils数据库操作,XUtils3.0之本地数据库操作
- iis6.0与asp.net的运行原理
- java 策略模式if else_Java利用策略模式优化过多if else代码
- d3.js中点可以用图片吗_WebGL 直线直吗?
- 三维空间中椭圆的参数方程
- iOS GPUImage研究序一:内置滤镜
- 简单易懂的10折交叉法
- windows日志捕获工具-DebugView使用教程
- RS232串口通讯模块
- 三门问题代码_三门专业专业课程旨在弥合企业对开放源代码的使用与理解之间的鸿沟
- ceph(2)--Ceph RBD 接口和工具
- 数字大小写转换(包括金额)
- 蚂蚁金服数据分析平台 附下载
- Hauppague 哈帕克 PCIe 视频采集卡 ImpactVCB-e花屏问题解决和SDK集成
- arduino+A4889+步进电机
热门文章
- ssd1306 OLED 初始化流程
- 【嵌入式Linux】嵌入式Linux应用开发基础知识之I2C应用编程和SMBus协议及AP3216C应用编程
- 【声学基础】概述——振动学
- RTP/RTCP中的Jitter
- python :使用 __getitem__ 和 __iter__ 可以使类成为一个迭代器
- html定位一个元素,css元素定位
- 信访问题归并处理_最高法判例:行政机关以信访形式处理履行法定职责问题的起诉期限...
- eclipse ssh mysql_Eclipse 配置SSH 详解
- 未经处理的异常:System.Net.Sockets.SocketException: 以一种访问权限不允许的方式做了一个访问套接字的尝试...
- Json.net 动态序列化属性