SpringBoot学习-(一)如何在MyEclipse中创建SpringBoot项目
来源:互联网 发布:Java列表迭代器 编辑:程序博客网 时间:2024/06/06 10:57
第一步:
右键,New选择创建maven项目
第二步:
注意勾选create a simple project(skip archetype selection)//创建一个简单的项目跳过原型选择
第三步:
groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。
- Group Id : groupId一般分为多个段,常用的为两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。
- Artifact Id : 项目的名称
- Compiler Level : 选择jdk版本
点击Finish,项目结构为:
第四步:
配置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/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.ahut</groupId> <artifactId>SpringBootDemo</artifactId> <version>0.0.1-SNAPSHOT</version> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.6.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build></project>
以上文件我们做了三步操作:
1.设置spring boot的parent
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.6.RELEASE</version></parent>
2.导入spring boot的web支持
<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency></dependencies>
3.添加Spring boot的插件
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId></plugin>
可以看到此时项目的jar依赖关系:
第五步:
在src/main/java下,创建我们自定义的包和java代码
package com.ahut.demo;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;@SpringBootApplication // Spring Boot项目的核心注解,主要目的是开启自动配置@Controller // 标明这是一个SpringMVC的Controller控制器public class HelloApplication { @RequestMapping("/hello") @ResponseBody public String hello() { return "hello world"; } // 在main方法中启动一个应用,即:这个应用的入口 public static void main(String[] args) { SpringApplication.run(HelloApplication.class, args); }}
第六步:
右键 > Run as > Spring Boot App,成功启动如下:
第七步:
打开浏览器输入:http://localhost:8080/hello
完成
阅读全文
1 0
- SpringBoot学习-(一)如何在MyEclipse中创建SpringBoot项目
- 关于如何在Myeclipse中创建SpringBoot项目
- springboot(一)创建springboot项目
- SpringBoot 实战 (一) :如何创建SpringBoot项目 --入门篇
- SpringBoot学习-项目创建
- springboot(一) 创建第一个springboot项目
- springboot学习(一)认识springboot及创建第一个springboot项目
- idea中创建springboot项目
- eclipse中创建springboot项目
- springBoot 学习(一)
- springboot学习(一)
- SpringBoot学习(一)
- SpringBoot学习(一)SpringBoot基础入门
- springboot项目中如何在主外键关系表中 排序
- [SpringBoot]如何创建一个SpringBoot项目 By Eclipse
- SpringBoot学习-(十二)SpringBoot中建立WebSocket连接
- SpringBoot 项目如何在tomcat容器中运行
- springboot项目搭建(一)
- android状态栏和虚拟键颜色设置
- java中给集合添加一组元素的几种方法
- Android 切面编程
- HEEDS MDO 2017.04.2 Win64 & Linux64 2CD
- OrmLite的简单学习(增删改查_两个表)
- SpringBoot学习-(一)如何在MyEclipse中创建SpringBoot项目
- MySQL SELECT检索数据
- python web框架Django学习(六)数据库
- 操作系统 第一章 计算机系统概述
- c# winform登录(关闭当前form跳转到另一个form)
- @Autowired与@Resource区别
- admin、admin888 md5加密后16位和32位代码
- 有关spring springMVC mybatics的配置
- jenkins脚本触发构建--token