赞
踩
简化Spring应用开发的一个框架;
整个Spring技术栈的一个大整合;
J2EE开发的一站式解决方案;
在使用之前还需要给电脑配置jdk和maven
jdk:
官网下载jdk1.8及以上版本记住自己下载后的保存路径
我的路径是:D:\JDK\Java\jdk1.8.0_301
打开电脑的高级设置,依次点开:
我的电脑-->右键属性-->高级系统设置-->环境变量-->点击新建
新建一个 JAVA_HOME,变量值就是下载jdk时的路径
再在系统变量中找到Path点击编辑,新建,将我们刚设置的JAVA_HOME添加进去
设置完成后点击应用并退出
现在需要测试看jdk是否安装成功,键盘win+r-->cmd进入控制台,输入java
再输入java -version查看版本号
这样jdk就算是安装完成了
Maven :
官网下载maven并记住保存路径,我的路径是
D:\Maven\apache-maven-3.8.1
打开该路径,在conf文件夹下找到settings.xml文件并打开,在profiles标签下添加
- <profile>
- <id>jdk-1.8</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- <jdk>1.8</jdk>
- </activation>
- <properties>
- <maven.compiler.source>1.8</maven.compiler.source>
- <maven.compiler.target>1.8</maven.compiler.target>
- <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
- </properties>
- </profile>
在我们maven的路径下再创建一个本地仓库LocalWarehouse
在settings.xml文件下找到localRepositor并将我们的仓库路径给添加进去
在控制台输入mvn -version测试maven是否安装成功
这样能看到版本就算是成功了,maven的本地配置就算完成了
idea:
我以idea为例,接下来是关于idea的配置
依次点击 文件-->设置-->搜索maven
Maven主路径为maven的安装路径;
用户设置文件点击选择 D:\Maven\apache-maven-3.8.1下conf文件下的settings.xml;
本地存储库为自己设置的库路径;
到这里基本的环境搭建就完成了
依次下一步完成项目创建
在prom.xml文件下添加:
- <parent>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-parent</artifactId>
- <version>1.5.9.RELEASE</version>
- </parent>
- <dependencies>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter-web</artifactId>
- </dependency>
- </dependencies>
这一步是为了导入Spring Boot相关依赖,也或者像在Spring Boot官网上直接import那样
进入官网点击Spring Boot找到Quickstart Guide.
往下滑就会看到官方给出的文档和方法
以HelloSpring为例子,首先编写主程序
- package com.artiget;
-
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
-
- /**
- * 该项目的主程序,启动程序
- * @SpringBootApplication标注一个主程序类,说明这是一个Spring Boot应用
- */
- @SpringBootApplication
- public class HelloSpring {
- //只需运行main方法
- public static void main(String[] args) {
- //启动spring应用
- SpringApplication.run(HelloSpring.class,args);//让程序run起来
- }
- }
编写相关的Controller、Service
- package com.artiget.controller;
-
- import org.springframework.stereotype.Controller;
- import org.springframework.web.bind.annotation.RequestMapping;
- import org.springframework.web.bind.annotation.ResponseBody;
-
- @Controller//处理请求
- public class HelloController {
- /**
- * 将return返回的值给浏览器
- * @return
- */
- @ResponseBody
- /**
- * 接收来自于浏览器的娘们请求
- */
- @RequestMapping("/娘们")
- public String hello(){
- return "nihao";
- }
- }
然后点击运行(只运行main方法)
没有报错并且可以看到端口8080,打开浏览器输入
得到的是
说明运行成功,消息发送出去并且服务器成功接收。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。