资深老师带你驰骋大数据——最新秒杀项目实战

[if !supportLists]1. [endif]介绍

主要解决的是在微服务的架构下简化配置(有快速配置)、前后端分离、快速开发

优点:

提供了快速启动入门

开箱即用、提供默认配置

内嵌容器化web项目

没有冗余代码生成和xml配置要求

2.运行Demo

访问http://start.spring.io/

生成下载demo.zip

Maven本地源配置

    nexus-aliyun

    *

    Nexus aliyun

    http://maven.aliyun.com/nexus/content/groups/public

Pom.xml

必须要继承的parnet

Pom.xml第一行报错

进入本地库

for /r %i in (*.lastUpdated) do del %i

然后update

缺少或包错误

删掉重新update

找不到主类

所有错误都解决后

Jar方式运行 首先得有这个jar包

先clean package生成jar文件,然后再run main方法

找不到jdk

把jre的路径换成jdk的

启动后自动停止

sts

下载http://spring.io/tools

或者在eclipse上自己安装插件 spring tools

简单使用

修改banner

在resources目录下新建banner.txt

http://www.network-science.de/ascii/英文

https://www.degraeve.com/img2txt.php图片

application.properties

把所有的配置全放在这个文件里,方便统一管理,maven也可以做到

修改tomcat端口

server.port=90

修改项目路径

server.servlet.context-path=/demo

多个入口main方法,打包之后找不到入库类

      org.springframework.boot  

      spring-boot-maven-plugin  



                com.yxxy.MyApp  

在Spring Boot中多个模块使用对应的配置文件

https://blog.csdn.net/cw_hello1/article/details/79639448

HelloWorld

RestController

RestController = @Controller+@ResponseBody

一个效果

@RestController

public class MyAppController {

@RequestMapping(“/”)

public Map index() {

Map map = new HashMap<>();

map.put(“aaa”, “bbb”);

map.put(“aaa”, “bbb”);

map.put(“aaa”, “bbb”);

map.put(“aaa”, “bbb”);

return map;

}https://ke.qq.com/course/215398?flowToken=1002576

���V7_�

需要更多的资料的话,可以加我v:yxxy1919
[免费公开课入口] (https://ke.qq.com/course/215398?flowToken=1002576)

展开阅读全文

没有更多推荐了,返回首页