利用Maven快速创建一个简单的spring boot 实例
Spring Boot的好处:spring boot 大大减少了 使用spring的配置 和大量 xml 文件,并有效解决的项目之间的依赖问题,为想使用 spring项目 大大减轻的工作量
1.先创建一个Maven项目
2.配置pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.example</groupId><artifactId>SpringBootDemo</artifactId><packaging>war</packaging><version>0.0.1-SNAPSHOT</version><name>SpringBootDemo Maven Webapp</name><url>http://maven.apache.org</url><!-- parent 对应的父依赖,自动为你添加常用的容器依赖 --><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.6.RELEASE</version></parent><dependencies><!-- 开发web项目需要下面jar包 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency></dependencies><build><finalName>SpringBootDemo</finalName></build> </project>
3.简单的Application类
@EnableAutoConfiguration:自动载入应用程序所需的所有Bean
SpringApplication.run()将引导我们的应用,启动Spring,相应地启动被自动配置的Tomcat web服务器
import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController;@RestController @EnableAutoConfiguration public class Example {@RequestMapping("/")String home() {return "Hello World!";}public static void main(String[] args) throws Exception {SpringApplication.run(Example.class, args);} }
然后Run As启动
访问:
转载于:https://www.cnblogs.com/-scl/p/7518272.html
利用Maven快速创建一个简单的spring boot 实例相关推荐
- spring boot如何创建一个start_如何创建一个简单的Spring应用?
在这一部分,我们来关注一个使用Spring的DI功能的简单的Spring应用程序.在一个应用程序中使用Spring的DI功能,需要遵循以下步骤. (1)确定应用程序对象及其依赖关系. (2)根据步骤1 ...
- 如何利用Vue快速创建一个在线电子表格
集成API 在上一节中,我们用Vue实现了一个简单的TODO应用.通过对Model的更新,DOM结构可以同步更新. 现在,如果要把这个简单的TODO应用变成一个用户能使用的Web应用,我们需要解决几个 ...
- Spring Boot 之路(一):一个简单的Spring Boot应用
SpringBoot之路(-) 一直在用Springboot做项目,但是像是赶鸭子上架一样,并没有系统的从头到一个项目来创建一个应用,最近打算做一个SpringBoot开箱即用的项目,主要是觉得自己很 ...
- Flash/Flex学习笔记(53):利用FMS快速创建一个文本聊天室
先来看客户端fla的构成: 第一帧:登录界面 第一帧的代码: show sourceview source print? 01 import flash.events.MouseEvent; 02 i ...
- 搭建一个简单的Spring boot+maven项目
http://www.cnblogs.com/suncj/p/4065589.html
- Spring MVC:使用基于Java的配置创建一个简单的Controller
这是我博客上与Spring MVC相关的第一篇文章. 开端总是令人兴奋的,因此我将尽量简洁明了. Spring MVC允许以最方便,直接和快速的方式创建Web应用程序. 开始使用这项技术意味着需要Sp ...
- Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏
Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏 即使是现在,很多初学游戏开发的同学,在谈到Unity的时候,依然会认为Unity只能用于制作3D游戏的.实际上,Unity在2013年发布 ...
- Linux Namespace系列(09):利用Namespace创建一个简单可用的容器
本文将演示如何利用namespace创建一个完整的容器,并在里面运行busybox.如果对namespace不是很熟悉,请先参考前面几遍介绍不同类型namespace的文章. busybox是一个Li ...
- 关于Maven中的常见命令,通过命令的方式快速创建一个空的maven工程,将jar包打到maven仓库中
打jar包的方式 mvn package -Dmaven.test.skip=true mvn install -Dmaven.test.skip=true mvn compile -Dmave ...
最新文章
- Android的Framework分析---4硬件抽象HAL
- mapreduce 文件可以切分吗_MapReduce的任务流程
- 【Linux网络编程】无连接和面向连接协议
- NodeJS开发环境配置
- Linux常见英文报错中文翻译(菜鸟必知)
- mysql配置文件参数详解 my.cnf
- asp.net伪静态配置
- Python语言学习 (二)1.1
- eslint自动检测_GitHub - Noob-Lab/fis3-lint-noob-eslint: ~基于fis3的eslint检测插件
- [算法]算法学习05
- iOS开发之企业开发者账号打包发布 App 到服务器上的流程
- 别人笑我太疯癫,我笑他人看不穿。
- 使用javabean把小写金额转换成大写金额
- 计算机毕业设计net中医康养会员服务信息管理平台(系统+数据库+源码+文档)
- linux系统资源查看详解
- Elasticsearch查询时还在百度DSL语句吗?你可能需要这份总结
- 阿里云Linux服务器搭建WordPress教程
- Women in Tech | 关于职业与成长,她们给人奋进的启发和动力
- FICO_通过参考创建方式批量复制跨科目表的总账科目
- 培育百万开发者,Serverless的主战场
热门文章
- iso图像测试卡_4700万像素 五轴防抖 徕卡正式发布SL2无反相机
- MySQL 基础 ———— 存储过程与函数
- CBOW模型的数据预处理
- java c s是什么_Java在C/S
- java xml opencv_Java中使用opencv
- HTML+CSS+JS实现 ❤️canvas 3D云动画效果❤️
- 接口自动化测试_Python自动化测试学习路线之接口自动化测试「模块四」
- 让8只数码管从左往右显示1、2、3、4、、、8
- 线程等待通知 linux,Java 线程协作 wait(等待)与 notiy(通知)
- nodejs mac java home_Mac上搭建nodejs开发环境