1.IntelliJ IDEA搭建SpringBoot的小Demo
转自:http://www.cnblogs.com/weizaibug/p/6657077.html
首先简单介绍下Spring Boot,来自度娘百科:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。下面我们将开始进入hallo java流程。
1、工具:
①IDE - IntelliJ IDEA 14.1.7
②JDK - 1.8.0_91
③Maven - 3.3.9
2、Demo创建流程:
①打开idea,选择Create New Project
②项目配置,选择Spring Initializr,Project SDK选择1.8,URL选择默认,不做修改。如下图所示,然后选择Next
③继续项目配置
这里基本都已经自动生成了,简单介绍下:
Name:项目名称
Type:我们是Maven构建的,那么选择第一个Maven Project
Packaging:打包类型,打包成Jar文件
Java Version:jdk版本,选择1.8
Language:开发语言,选择Java
Group:对应pom文件中的groupId,项目组织的唯一标识,对应Java包的结构
Artifact:对应pom文件的artifactId,项目唯一标识,对应项目名称
Version:项目版本,对应pom文件的version
Description:项目描述,对应pom文件的description
Package:包名
④Spring Boot 版本选择,我这里选择了1.5.2,只要勾选Web下的web就可以了,然后Next
⑤项目名称和路径,填写完后Finish
⑥可以将下面这三个无关的文件删除,干净结构
⑦最后的项目结构
⑧接下来就是我们的Hallo Java测试啦,新建一个Controller
⑨come on,Just run。额,习惯debug。。。
⑩启动成功信息,端口8080
11浏览器访问下,返回Hallo Java!
到这里,我们就完成了简单的Demo搭建。
转载于:https://www.cnblogs.com/sharpest/p/7927593.html
1.IntelliJ IDEA搭建SpringBoot的小Demo相关推荐
- 从零开始快速搭建SpringBoot+Mybatis+小程序应用--微信小程序的入门和前后端的联调
目录 项目介绍 vx小程序简介 VX开发工具介绍 列表页开发 list的编写 列表页前后端联调 信息编辑页开发 operation的编写 区域信息编辑页的联调 项目介绍 从0搭建后端的Springbo ...
- springBoot+mybatisPlus小demo
项目介绍:采用restful api进行接口规范 / 项目框架SpringBoot+mybatis Plus / 采用mysql进行数据存储 / 采用swaggerUI进行前后端业务分离式开发. 开发 ...
- SpringBoot入门教程(一)详解intellij idea搭建SpringBoot
最近公司有一个内部比赛(黑客马拉松),报名参加了这么一个赛事,在准备参赛作品的同时,由于参赛服务器需要自己搭建且比赛产生的代码不能外泄的,所以借着这个机会,本地先写了个测试的demo,来把tomcat ...
- intellij idea搭建springboot
intellij idea2018.3 创建springboot项目 1.new > spring initilizer > web > spring web initializer ...
- 框架:springboot组合spring、springmvc、mybatis的一个小demo
Spring+SpringMVC+Mybatis就是大名顶顶的SSM了. 这里我们使用IDEA的SpringBoot和版本控制器MAVEN构建一个SSM的demo. 介绍: 在搭建过程中spring整 ...
- 【Demo】idea搭建SpringBoot和AJAX前后端数据交互
此文章详细介绍了idea 搭建springboot步骤,以及简易的前后端通过ajax进行简单数据交互代码,二话不说,进入正题. 第一步.idea开发工具搭建springboot框架 来看下整个项目结构 ...
- 从零开始搭建SpringBoot的Demo
从零开始搭建SpringBoot的Demo 版本说明: Sprngboot:2.1.3.RELEASE jdk:1.8 Mysql:5.7 Idea:2018.2.4 功能:集成通用M ...
- springboot mybatis easyui 整合的一个小demo
springboot mybatis easyui 整合的一个小demo 这是最终完成界面 话不多说 开整! 这是项目结构 数据库 表结构和数据库 (有点乱 之前本来是个正经图书表的 = =.) /* ...
- STS安装配置及写的一个springboot整合mybatis的小demo
新入职的猿,师傅给了一个小任务,用STS写一个springboot整合mybatis的小demo.由于之前没用过STS和eclipse,所以听到这个任务还是比较懵逼的,经过一天的摸索,慢慢的摸出了门道 ...
最新文章
- 关于android基础教程一书的初步解读后发现的一些问题
- 动词ing基本用法_哪些动词后面只能接动名词背诵口诀
- 指令脚本redis线上环境监控脚本(python脚本)
- 车牌识别LPR系统系列文章汇总
- WebSocket:5分钟从入门到精通
- php.ini 中开启短标签 ?=$?
- 抽象代数 04.06可解群和幂零群
- Oracle优化器详解,通宵整理,透彻超详细
- vs2021下载步骤
- Colab 使用 PyTorch-TPU
- nginx 配置 apple-app-site-association
- MySQL学习笔记-从基础到进阶
- 【C语言进阶】C语言程序设计:动态通讯录(顺序表实现)
- 记一次拉去代码失败的解决过程Permission denied, please try again. git@code.odrcloud.cn: Permission denied
- 如何进行产品定位(上)
- 将数组倒置java_java数组元素倒置
- 云服务器能像虚拟主机那样,云服务器能像虚拟主机那样
- JavaScript-function函数的arguments对象
- 正态分布为何如此重要?
- 【1秒学会录屏】手把手教你使用Win10自带录屏工具xbox
热门文章
- 如何让Jtable不可编辑?(
- ThinkPHP php 仿千图网源码_PHP微信表白墙源码 基于ThinkPHP框架开发
- wxif 判断字符串相等_ES6:字符串、数组、对象的扩展
- 设python中有模块m_Python 模块
- 台式电脑已连接但无法上网_电脑无法上网?五步帮你解决!
- git bash here创建项目无法选择m_git 版本控制初学者指南
- 内存溢出_关于PermGen Space内存溢出解决方案
- 计算机二级access选择题知识点总结,全国计算机二级Access考试重点题型汇总(选择题).doc...
- java annotation入门_JAVA - Annotation 注解 入门
- 安川g7接线端子图_ABB、KUKA、FANUC、安川四大家族机器人安全回路小结