SpringBoot 搭建
1、使用Eclipse 建立Maven项目(webapp OR quickstart)
2、配置Maven,如下:
1 <parent> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-parent</artifactId> 4 <version>1.2.5.RELEASE</version> 5 <relativePath/> 6 </parent> 7 8 <properties> 9 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 10 <java.version>1.8</java.version> 11 </properties> 12 13 <dependencies> 14 <dependency> 15 <groupId>org.springframework.boot</groupId> 16 <artifactId>spring-boot-starter-web</artifactId> 17 </dependency> 18 </dependencies> 19 20 <build> 21 <plugins> 22 <plugin> 23 <groupId>org.springframework.boot</groupId> 24 <artifactId>spring-boot-maven-plugin</artifactId> 25 </plugin> 26 </plugins> 27 </build>
3、建立启动Application
1 package demo.web.application; 2 import org.springframework.boot.SpringApplication; 3 import org.springframework.boot.autoconfigure.SpringBootApplication; 4 import org.springframework.context.annotation.ComponentScan; 5 6 @SpringBootApplication 7 @ComponentScan(basePackages={"demo.web.*"}) 8 public class Application { 9 public static void main(String[] args) { 10 SpringApplication.run(Application.class, args); 11 } 12 13 }
4、编辑Controller
1 package demo.web.controller; 2 import org.springframework.boot.autoconfigure.EnableAutoConfiguration; 3 import org.springframework.web.bind.annotation.PathVariable; 4 import org.springframework.web.bind.annotation.RequestMapping; 5 import org.springframework.web.bind.annotation.RestController; 6 7 @RestController 8 @EnableAutoConfiguration 9 public class HelloController { 10 11 @RequestMapping("/") 12 String home() { 13 System.out.println("ee"); 14 return "Hello World!"; 15 } 16 17 @RequestMapping("/hello/{myName}") 18 String index(@PathVariable String myName) { 19 return "Hello "+myName+"!!!"; 20 } 21 22 }
5、通过application.properties对项目进行配置
server.port=9000
项目文件布局如下:
启动Application程序,即可访问网站。
转载于:https://www.cnblogs.com/learnMoreEveryday/p/6771354.html
SpringBoot 搭建相关推荐
- SpringBoot 搭建基于 minio 的高性能存储服务
欢迎关注方志朋的博客,回复"666"获面试宝典 什么是minio 引用官网: MinIO是根据GNU Affero通用公共许可证v3.0发布的高性能对象存储.它与Amazon S3 ...
- 使用SpringBoot搭建一个简单的webSocket服务
前言 个人地址:使用SpringBoot搭建一个简单的webSocket服务 什么是WebSocket? WebSocket是一个HTML5新增的协议,它的目的在浏览器和服务器之间建立一个不受限的双向 ...
- Dubbo(七)使用SpringBoot搭建dubbo消费者工程
本章将创建一个dubbo 消费者工程并实现远程调用消费者示例.环境:springboot + dubbo + zookeeper, 工程目录如下: 主要步骤: 创建maven工程添加pom依赖 创建S ...
- SpringBoot搭建天气预报微服务系统
SpringBoot搭建天气预报微服务系统 前言 本系列文章将简单的学习SpringCloud微服务相关知识,其实也是因为时间的原因,一直拖到现在,遂打算趁着假期,决定记录下来. 从天气预报微服务系统 ...
- SpringBoot搭建微信公众号后台(一):消息接收与响应
关注作者,更多动态实时掌握,微信公众号:隔壁的程序员 上一篇我们经过接口验证,已经可以与微信的服务器进行通信,错过的可以通过下面链接来进行回顾,这一篇就来实现一个基本的消息接收与响应. SpringB ...
- 【微服务】SpringBoot 搭建微服务初体验
SpringBoot 搭建微服务初体验 前言 Server端程序开发 1.创建Server项目,并添加依赖 2.引入依赖,完善配置文件 3.开发SQL语句 4.开发JavaBean 5.开发DAO接口 ...
- 基于springboot搭建的个人博客系统
源码下载地址:blog blog是基于springboot搭建的个人博客,响应式 前端技术:html.css.js.jq.bootstrap 后台技术:springboot.thymeleaf.myb ...
- 基于SpringBoot搭建应用开发框架(一) —— 基础架构
基于SpringBoot搭建应用开发框架(一) -- 基础架构 目录 Spring的简史 零.开发技术简介 一.创建项目 1.创建工程 2.创建Starter 3.启动项目 4.Spring Boot ...
- SpringBoot搭建SSM框架项目,支持JSP页面
以下就是SpringBoot搭建SSM框架项目,集成使用jsp(超详细)的全部内容. 看完如果对你有帮助,感谢点赞支持! 文章目录 1.创建项目,选择Spring Initializr创建一个Spri ...
- SpringBoot 搭建的个人博客
介绍 blog是基于SpringBoot 搭建的个人博客,响应式 前端技术:html.css.js.jq.bootstrap 后台技术:springboot.thymeleaf.mybatis.mys ...
最新文章
- 在云中利用开源软件进行开发以提高创新能力
- 【2020论文】U-Det:一种改进的双向特征网络U-Net结构用于肺结节分割
- language mysql_MySql 语言的分类;
- python代码块-python代码块
- cmos全局曝光算法_2019腾讯广告算法大赛方案分享(冠军)
- codeforces 909C. Python Indentation
- springboot设置默认值_spring boot jpa存储数据的默认值为java的默认值
- 【SDK】Memory read error at 0xF8007080
- 动态规划求解所有字符的组合数
- linux mint 19新功能,Linux Mint 19.3将在2019年12月正式发布,附新功能简介
- 小米为什么拆分红米? | 畅言
- C++ 名字空间详解
- python在财务中的应用-【手把手教你】Python金融财务分析
- zsacm20120226省赛前个人赛第1场(结题报告)
- 使用Python2.7和火狐浏览器下载QQ空间好友相册
- 大学一年级计算机科学与技术教材,计算机科学与技术系授课计划及课程表一年级.PDF...
- cad文字递增快捷键_Auto CAD2014数字递增复制快捷键是什么呢?
- S32K144_FTM定时器中断
- 树莓派3B+ 人脸识别(OpenCV)
- 高效深度学习:让模型更小、更快、更好!
热门文章
- 信息安全评论员18期
- C#中自定义属性的例子
- matlab 查看函数属性,matlab – 使用FFT属性查找2D函数的导数
- navicat premium 连接oracle_Navicat Preminm连接oracle时闪退问题解决
- JPG图片EXIF信息提取工具exif
- Visual Studio 2017创建XAML文件
- WordPress插件扫描工具plecost
- iOS 9应用开发教程之创建iOS 9项目与模拟器介绍
- 设计一个成绩分类 输入成绩 输出优秀_BenQ 明基 PD2720U 27寸 Thunderbolt3.0 专业设计显示器开箱评测...
- 用python画玫瑰花简单-利用python的turtle库画一朵简单的玫瑰花,并添加文字