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程序,即可访问网站。

时间: 2024-10-12 16:21:15

SpringBoot 搭建的相关文章

springboot搭建项目

springboot搭建项目 =================================== pom文件中引入springboot父类依赖,所有springboot项目都必须依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.3.RELEA

SpringCloud从入门到进阶(四)——使用SpringBoot搭建微服务

内容 SpringBoot整合SpringCloud的Eureka.Zuul等组件,快速实现简单易懂且具有服务熔断.负载均衡的分布式架构1.0,体验微服务的魅力. 版本 IDE:IDEA 2017.2.2 x64 JDK:1.8.0_171 manve:3.3.3 SpringBoot:1.5.9.RELEASE SpringCloud:Dalston.SR1 适合人群 ?Java开发人员 说明 转载请说明出处:SpringCloud从入门到进阶(四)--使用SpringBoot搭建微服务 参考

springBoot 搭建web项目(前后端分离,附项目源代码地址)

springBoot 搭建web项目(前后端分离,附项目源代码地址) 概述 该项目包含springBoot-example-ui 和 springBoot-example,分别为前端与后端,前后端分离,利用ajax交互. springBoot-example-ui 前端html 技术:BootStrap + layer + jquery + css + html 该项目git地址:https://github.com/jiangcaijun/springBoot-example-ui sprin

快速的用springboot 搭建一个web工程

以前我们在使用spring框架搭建一个web项目的时候,首先要建一个maven工程,然后又添加pom.xml的配置文件. 在pom文件中增加对相关的的依赖,然后新建Spring相关的xml文件,而且往往那些xml文件还会少.然后继续使用 tomcat作为容器来运行这个工程.基本上每次创建一个新的项目都是这么一个流程,而我们有时候仅仅想快速的创建 一个Spring web工程来测试一些东西,或者是希望能节省时间. 如果我们使用springboot的话就很快能够做到上述的操作.下面就来看看具体的操作

SpringBoot搭建聚合项目-实战记录01

工具:Spring Tool Suite 4 项目搭建 1.首先建立工作集 : Configure Working Sets -> New.. ->设置名称(如project) -> finish 2.在工作集中创建父项目project-parent : new maven project -> 勾选"simple project" -> Next 填入组id项目id 以及最重要的选择打包方式为pom!!! 点击Finish完成, 这样一个聚合项目工作集的

2分钟在eclipse下使用SpringBoot搭建Spring MVC的WEB项目

转自:http://www.cnblogs.com/chry/p/5876752.html 1. 首先用eclipse创建一个maven工程, 普通maven工程即可 2. 修改pom如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.

Springboot搭建web项目

姓名:黄于霞     班级:软件151 1.pom配置 首先,建立一个maven项目,修改pom.xml文件,添加parent依赖. <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.4.2.RELEASE</version> </par

springboot 搭建 简单 web项目 【springboot + freemark模板 + yml 配置文件 + 热修复 + 测试用例】附源码

项目 地址:  https://gitee.com/sanmubird/springboot-simpleweb.git 项目介绍: 本项目主要有一下内容: 1: springboot yml 配置 2: springboot 和 freeamark 搭配使用: 1): 页面跳转:分别使用了 RestController 注解 和 Controller 注解 2):值传递: 也分别尝试了  RestController 注解 和 Controller 注解 3:热修复: 1): 尝试了 修复方法

SpringBoot搭建helloword项目(Maven)

1.目标问题 浏览器向服务器发送一个hello请求,服务器接受请求并处理,响应Hello Word 字符串. 使用环境: jdk1.8 + maven3.6.0 + IDEA2019.1 2.实现步骤 2.1 springboot官方自动生成器 打开SpringBoot 官网: 链接    在页面最下方 quick start 点击  Spring Initializr 或者  点此链接 直接进入快速生成页面,在页面中指定一些参数,点击 快速生成一个springboot项目. 如下图: 2.2

【SpingBoot】 测试如何使用SpringBoot搭建一个简单后台1

很久没写博客了,最近接到一个组内的测试开发任务是做一个使用SpringBoot 开发一个后台程序(还未完成),特写感想记录一下 1. 为什么选择SpringBoot ? 首先是目前很多公司的后台还是JAVA编写的,或者直接就是MVC的一个后台,大部分测试其实会采用python 作为一个测试语言,易上手然后见效快. 但是我们可以想见,其实在传统行业,领导更希望你能够使用同一种语言来进行一些程序或者代码的编写. PS: 其实是因为我自己报的,我说了python或者springboot都可以,领导给我