随笔分类 -  Java开发

摘要:一、网关 1.Spring Cloud Gateway是基于Spring生态系统之上构建的API网关,包括:Spring 5.x,Spring Boot 2.x和Project Reactor。Spring Cloud Gateway旨在提供一种简单而有效的方法来路由到API,并为它们提供跨领域的关 阅读全文
posted @ 2021-11-30 20:55 kerwin cui 阅读(142) 评论(0) 推荐(0) 编辑
摘要:一、项目简介 物美智能(wumei-smart)]是一套开源的软硬件系统,可用于二次开发和学习,快速搭建自己的智能家居系统。 硬件工程师可以把自己的设备集成到系统;软件工程师可以使用项目中的设备熟悉软硬件交互。演示视频 >> 服务端使用spring boot、数据库mysql和redis、前端vue 阅读全文
posted @ 2021-07-15 13:10 kerwin cui 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:1.pom文件中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-integration</artifactId> </dependency> <dependen 阅读全文
posted @ 2021-05-03 23:03 kerwin cui 阅读(399) 评论(0) 推荐(0) 编辑
摘要:前言可扩展点的种类Spring Boot启动过程 1.SpringApplication的启动过程 2.ApplicationContext的启动过程 3.一般的非懒加载单例Bean在Spring Boot启动过程中的生命周期Spring Boot结束过程 1.SpringApplication启动 阅读全文
posted @ 2020-03-18 01:05 kerwin cui 阅读(1200) 评论(0) 推荐(0) 编辑
摘要:前言 SpEL(Spring Expression Language),即Spring表达式语言,是比JSP的EL更强大的一种表达式语言。为什么要总结SpEL,因为它可以在运行时查询和操作数据,尤其是数组列表型数据,因此可以缩减代码量,优化代码结构。个人认为很有用。 一. 用法 SpEL有三种用法, 阅读全文
posted @ 2020-03-16 16:32 kerwin cui 阅读(2057) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud是微服务架构的集大成者,将一系列优秀的组件进行了整合。 服务网关:聚合内部服务,提供统一的对外API接口,屏蔽内部实现。可以解决跨域、认证和前端调用负责的问题,便于项目重构。可以使用Spring Cloud Zuul和Spring Cloud Gateway实现。 服务发现: 阅读全文
posted @ 2020-03-10 15:17 kerwin cui 阅读(4190) 评论(0) 推荐(1) 编辑
摘要:一、Eureka @EnableEurekaServer: @EnableDiscoverClient:标注服务是一个Eureka的客户端 @LoadBalanced:自动构造LoadBalancerClient接口的实现类并注册到Spring容器中 二、Feign @EnableFeignClie 阅读全文
posted @ 2020-03-04 20:14 kerwin cui 阅读(189) 评论(0) 推荐(0) 编辑
摘要:一、理解微服务 我们通过软件架构演进过程来理解什么是微服务,软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程。 1. 单体架构 1.1 特点(1)所有的功能集成在一个项目工程中。(2)所有的功能打一个war包部署到服务器。(3)应用与数据库分开部署。(4)通过部署应用集群和数据 阅读全文
posted @ 2020-02-29 18:53 kerwin cui 阅读(430) 评论(0) 推荐(0) 编辑
摘要:简介 单点登录是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统的保护资源,若用户在某个应用系统中进行注销登录,所有的应用系统都不能再直接访问保护资源,像一些知名的大型网站,如:淘宝与天猫、新浪微博与新浪博客等都用到了这个技术。 原理 一、单点登录 有一个独立的认证中心,只有认证 阅读全文
posted @ 2020-02-29 18:07 kerwin cui 阅读(488) 评论(0) 推荐(0) 编辑
摘要:th:text 用于显示值 th:object 接收后台传来的对象 th:action 提交表单 th:value 绑定值 th:field 绑定字段值 th:if 条件成立 th:unless 条件不成立 th:switch/th:case switch结构 th:each 遍历元素 th:fra 阅读全文
posted @ 2020-02-25 22:44 kerwin cui 阅读(491) 评论(0) 推荐(0) 编辑
摘要:一、相关类中使用的注解 @RestController:REST风格的控制器 @RequestMapping:配置URL和方法之间的映射 @SpringBootApplication:应用程序入口类 @Controller:控制器 @Service:业务处理类 @Repository:数据库访问类 阅读全文
posted @ 2020-02-25 19:51 kerwin cui 阅读(442) 评论(0) 推荐(0) 编辑
摘要:spring: 是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。 spring mvc: spring集成的mvc开发框架。 spring boot: spring框架的扩展和自动化,开箱即用和约定优于配置。 spring cloud: 分布式服务治理框架,用于服务之间的通信、熔断和监 阅读全文
posted @ 2020-02-25 19:40 kerwin cui 阅读(167) 评论(0) 推荐(0) 编辑
摘要:1.spring:一个轻量级的控制反转和面向切面的容器,专业的开发Web项目的开源框架。 spring mvc:是基于spring的mvc框架,属于一个企业WEB开发的MVC框架,涵盖面包括前端视图开发、文件配置、后台接口逻辑开发等。 spring boot:是基于spring4的条件注册的一套快速 阅读全文
posted @ 2019-09-29 23:31 kerwin cui 阅读(334) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示