spring cloud初识
2024-10-20 08:37:03
spring cloud是spring中的一个快速开发框架。本实例采用spring+maven来配置一个简单的spring开发实例。
1、首先安装java和maven环境。
①、安装java,不做过多描述。我是安装在D盘下。如下图
②、配置java的JDK
③、执行cmd命令,查看java安装情况,输入 java -version (查看安装版本),java 和javac 均可,如下图
2、首先安装maven环境。
在网上下载maven的安装包
解压
进行配置文件的手动配置
进行环境配置
进行测试是否安装成功
以上情况,则代表配置成功。
3、在myeclipse中配置maven
4、 myeclipse 配置完成,下面开始创建简单的实例
默认pom文件
引入常用的包
<!-- Inherit defaults from Spring Boot -->
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4..RELEASE</version>
</parent> <!-- Additional lines to be added here... -->
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency> <dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency> <dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>2.2.</version>
</dependency> <dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.</version>
</dependency>
</dependencies> <!-- Package as an executable jar -->
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
创建一个实例java
import org.springframework.boot.*;
import org.springframework.boot.autoconfigure.*;
import org.springframework.stereotype.*;
import org.springframework.web.bind.annotation.*; @RestController
@EnableAutoConfiguration
public class Example { @RequestMapping("/")
String home() {
return "Hello World!"; // Copyright: w w w . y i I b A i.c O m
} public static void main(String[] args) throws Exception {
SpringApplication.run(Example.class, args);
} }
直接点击run即可
代表成功
注意:所用java版本必须与maven相近(java 1.5 以上)最好安装和配置的一致
最新文章
- Qt And MFC Mouse Over Tips
- CentOS 下 MySQL DateBasic 抢救
- snmp ubuntu/centos--
- mysql 命令(二)
- ajax与HTML5 history pushState/replaceState实例
- css3 calc()方法详解
- setTimeout()和setInterval() 何时被调用执行
- cookie与localstorage和sessionstorage的区别比较
- 电梯调度--c++--软件工程
- php 开发最好的ide: PhpStorm
- List<;T>;的IndexOf方法和Remove方法
- 搞Solr这一年(本人QQ 282335345 群412268049 欢迎大家一起学习Solr 非诚勿扰)
- python3 - 通过BeautifulSoup 4抓取百度百科人物相关链接
- usaco 2002 月赛 Fiber Communications 题解
- Java入门(6)——集合、基本数据类型和引用数据类型的相互转换
- Hibernate学习笔记(6)---Criteria接口
- JDK1.7 高并发下的HashMap
- Docker的简单介绍及使用
- Eigen解线性方程组
- 关于Unity中的特殊文件目录和资源管理(专题四)
热门文章
- cordova 中de.sitewaerts.cordova.documentviewer 插件 看pdf图片缩略图与实际图片不一致
- http各类攻击及tcpcopy工具
- Linux 设备驱动模型
- SSH 框架搭建与开发
- 《转》 在C++中使用TinyXML2解析xml
- kill -signal
- 聚合数据Android SDK 12306火车票查询订票演示示例
- 【Python数据分析】IPython基础
- OC中动态创建可变数组的问题.有一个数组,数组中有13个元素,先将该数组进行分组,每3个元素为一组,分为若干组,最后用一个数组统一管理这些分组.(要动态创建数组).两种方法
- Windows下Tomcat+nginx配置证书实现登录页https访问