摘要:
1、整合Sentinel 1、pom.xml安装依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> </dependen 阅读全文
摘要:
一、单个项目配置swagger 1、pom文件引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version> </depend 阅读全文
摘要:
一、先看一下SpringMVC解析流程 时序图: 二、SpringBoot请求映射原理 SpringBoot跟spring一脉相承,所以直接找DispatcherServlet这个类。 其继承关系如下: 从此图可以看出继承树,最终是来到HttpServlet的,也就是说必然会有doGetPost方法 阅读全文
摘要:
Thymeleaf 是一个服务器端 Java 模板引擎,能够处理 HTML、XML、CSS、JAVASCRIPT 等模板文件。Thymeleaf 模板可以直接当作静态原型来使用,它主要目标是为开发者的开发工作流程带来优雅的自然模板,也是 Java 服务器端 HTML5 开发的理想选择。 1. 创建模 阅读全文
摘要:
一、springboot的异步任务 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题。 两个注解: @En 阅读全文
摘要:
Spring 第一天 第1章 Spring 概述 1.1 spring 概述 1.1.1 spring 是什么 [begin]Spring[/begin] 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AO 阅读全文
摘要:
文章目录 什么是面向切面编程 使用 AOP 简化代码 AOP 如何大规模运作 横切关注点 什么是 Spring AOP? 总结 虽然 AOP 不经常被讨论,但是它在 Spring 中有着广泛的应用。对你来说,也许是时候去熟悉 AOP 并让它为你所用了。 你了解 Spring AOP 吗?你有在你目前 阅读全文
摘要:
Spring MVC 第一天 第1章 SpringMVC的基本概念 1.1 关于三层架构和 MVC 1.1.1 三层架构 [begin]我们[/begin]的开发架构一般都是基于两种形式,一种是 C/S 架构,也就是客户端/服务器,另一种是 B/S 架构,也就 是浏览器服务器。在 JavaEE 开发 阅读全文
摘要:
**一、**Spring Boot 入门 1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过 阅读全文
摘要:
一、购物车 1、购物车需求 1、需求描述: 用户可以在登录状态下将商品添加到购物车【用户购物车/在线购物车】 放入数据库 mongodh 放入redis(采用) 登录以后,会将临时购物车的数据全部合并过来,并清空临时购物车; 用户可以在未登录状态下将商品添加到购物车【游客购物车/高线购物车/临时购物 阅读全文