Spring
文章平均质量分 81
Spring 全家桶:Spring Boot、Spring Cloud
超悠閒
博客文章倉庫:https://github.com/superfreeeee/Blog
博客代码仓库:https://github.com/superfreeeee/Blog-code
展开
-
SpringBoot 实战: 跨域配置(添加 Cors 跨域策略实现)
SpringBoot 实战: 跨域配置(添加 Cors 跨域策略实现)文章目录SpringBoot 实战: 跨域配置(添加 Cors 跨域策略实现)正文1. 接口实现2. 前端直接访问3. 添加跨域配置后访问4. 总结其他资源参考连接完整代码示例正文1. 接口实现简单创建一个 SpringBoot 项目,添加 DemoController/be/src/main/java/com/example/demo/DemoController.javapackage com.example.demo原创 2021-10-05 02:22:24 · 479 阅读 · 0 评论 -
SpringBoot 实战: 静态资源分发配置
SpringBoot 实战: 静态资源分发配置文章目录SpringBoot 实战: 静态资源分发配置正文1. 默认配置2. 在 application.yml 中配置3. 实现 WebMvcConfigurer 配置3.1 实现按命名空间划分静态资源4. 总结其他资源参考连接完整代码示例正文1. 默认配置classpath:static/、classpath:public/、classpath:resources/、classpath:META_INF/resources/ 四个目录下的文件默认原创 2021-10-05 02:01:38 · 529 阅读 · 0 评论 -
SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上
SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上文章目录SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上前言正文1. 环境准备 & 部署目标2. 准备 SpringBoot 项目3. 准备云服务器4. 服务器环境配置4.1 域名别名 & ssh 免密登录4.1.1 域名别名4.1.2 ssh 免密登陆4.2 Java 环境准备(使用 yum 自动安装)4.3 MySQL 环境准备4.3.1 MySQL 下载4.3.2 修改密码4.3.原创 2021-09-27 21:27:24 · 3080 阅读 · 2 评论 -
Spring Cloud 实战: Open Feign 强化版的 Ribbon,实现更优雅的声明式服务发现/调用
Spring Cloud 实战: Open Feign 强化版的 Ribbon,实现更优雅的声明式服务发现/调用文章目录Spring Cloud 实战: Open Feign 强化版的 Ribbon,实现更优雅的声明式服务发现/调用简介参考完整示例代码正文Feign 简介声明式服务调用(与 Ribbon 比较)项目实战项目抽象结构依赖版本 & 目录结构 & 服务接口说明关键配置各项目依赖(pom.xml)各项目运行配置(application.yml)关键代码实现Eureka Server原创 2020-12-29 15:01:46 · 154 阅读 · 0 评论 -
Spring Cloud 实战: 使用 Netflix Ribbon 实现服务发现 & 负载均衡(Service Discovery & Load Balancing)
Spring Cloud 实战: 使用 Netflix Ribbon 实现服务发现 & 负载均衡(Service Discovery & Load Balancing)文章目录Spring Cloud 实战: 使用 Netflix Ribbon 实现服务发现 & 负载均衡(Service Discovery & Load Balancing)简介参考正文Ribbon 简介Ribbon 配置Ribbon 可配置接口IClientConfig 一般客户端配置IRule 负载均衡原创 2020-12-18 14:29:48 · 265 阅读 · 0 评论 -
Spring Boot 基础: 使用 `@ConfigurationProperties` 实现自定义属性的自动装配
Spring Boot 基础: 使用 @ConfigurationProperties 实现自定义配置属性的自动装配文章目录Spring Boot 基础: 使用 `@ConfigurationProperties` 实现自定义配置属性的自动装配简介参考正文提前预览`@Value``@ConfigurationProperties``@EnableConfigurationProperties``spring-boot-configuration-processor`完整代码示例结语简介在 Spring原创 2020-12-18 02:58:17 · 921 阅读 · 1 评论 -
Spring Cloud 实战: 手把手带你用 Netflix Eureka 实现微服务注册/发现(Service Discovery)
Spring Cloud 实战: 手把手带你用 Netflix Eureka 实现微服务注册/发现(Service Discovery)文章目录Spring Cloud 实战: 手把手带你用 Netflix Eureka 实现微服务注册/发现(Service Discovery)简介参考正文Service Discovery 回顾Netflix Eureka 架构项目启动项目结构搭建项目外壳Eureka Server 注册中心Provider 微服务Consumer 微服务完整项目内容最终项目结构 &am原创 2020-12-16 15:51:10 · 307 阅读 · 0 评论 -
Spring Cloud 概述: 一文看懂 Spring Cloud 到底在干嘛
Spring Cloud 实战: Overview 概述文章目录Spring Cloud 实战: Overview 概述简介参考正文什么是 Spring Cloud?核心模块Service Discovery 服务发现Configuration 服务配置Routing & Messaging 路由 & 消息传递API Gateway 服务网关Circuit Breakers 断路器Tracing 服务追踪CI Pipeline & Testing 自动化集成 & 测试结语原创 2020-12-15 04:31:39 · 836 阅读 · 0 评论 -
SpringBoot:Web - Controller Annotations 控制層常用注解
SpringBoot:Web - Controller Annotations 控制層常用注解文章目錄SpringBoot:Web - Controller Annotations 控制層常用注解簡介參考正文Overview 概述`@RestController` = `@Controller` + `@ResponseBody``@RequestMapping`1. `value`(默認)路由匹配模式2. `method` 請求方法3. `consumes` 請求內容類型、`produces` 返回內容原创 2020-06-16 15:59:01 · 248 阅读 · 0 评论 -
SpringBoot:SpringMVC Web服務端框架
SpringBoot:SpringMVC Web服務端框架文章目錄SpringBoot:SpringMVC Web服務端框架簡介參考正文Concept 概念Dependency 依賴說明起步Project Structure 項目目錄結構Configuration 配置項Application 應用入口Controller 控制層Service 服務層Dao 持久層Run 啟動項目結語簡介當今 Java 語言的框架中幾乎是 Spring 獨佔鱉頭,同時因為 SpringBoot 的出現使得 Sprin原创 2020-06-11 17:10:38 · 165 阅读 · 0 评论 -
SpringBoot項目啟動
SpringBoot + Web 項目啟動文章目錄SpringBoot + Web 項目啟動簡介參考正文Creation 創建項目by Spring Initializrby IDEAProject Structure 項目結構SpringWeb HelloWorldOverview 總覽ResponseVO.javaDemoController.javaDemoApplication.javaSample結語SpringBoot + Web 項目啟動簡介參考正文Creation 創原创 2020-05-12 16:29:20 · 135 阅读 · 0 评论