加载中
Swagger使用和注释介绍

介绍 什么是Swagger Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数...

Spring Data JPA 使用

Java 持久层框架访问数据库的方式大致分为两种。一种以 SQL 中心,封装一定程度的 JDBC 操作,比如 MyBatis。另一种是以 Java Entity 为中心,将实体的关系对应到数据库表之间的关系,如 OR...

Spring Cloud Zuul 过滤器

Spring Cloud Zuul 除了可以实现请求的路由功能,还有一个重要的功能就是过滤器。Zuul 的路由功能让所有的微服务提供的接口有统一的网关入口,但并不是所有的接口都是对外完全开发的,它们的...

Spring Cloud Zuul 构建微服务网关

为什么要有服务网关?在使用微服务架构时,一个客户端的业务需求可能会调用多个服务的接口,例如一次购物,需要调用商品服务,下单的时候要调用订单服务(服务划分更细的话还要调用更多的微服...

Spring Cloud 断路器 Hystrix

在微服务架构中,通常存在多个服务调用层。微服务之间通过网络进行通信,从而支撑起整个应用,为了保证高可用,单个服务通常也会集群部署。但由于网络原因或者自身原因,服务并不能保证100% ...

Spring Cloud 服务消费(Feign)

在使用 RestTemplate 实现 Rest API 调用的时候,是通过拼接字符串的方式构造 URL,向具体服务实例发起 Http 请求。在定义 RestTemplate 的时候,还可以增加 @LoadBalanced 注解,在调用服务...

Spring Cloud 服务消费(Ribbon)

之前介绍了使用 Eureka 作为服务发现组件,构建了 Eureka Server 作为服务注册中心,使用 Eureka Client 去注册服务 Spring Cloud 服务注册与发现、高可用(Eureka),那服务间又是怎样相互调...

Spring Cloud Config 统一配置中心

Spring Cloud Config 统一配置中心 一、统一配置中心 统一管理配置 通常,我们会使用配置文件来管理应用的配置。如一个 Spring Boot 的应用,可以将配置信息放在 application.yml 文件中,如...

Spring Cloud 服务注册与发现、高可用(Eureka)

Spring Cloud 服务注册与发现、高可用(Eureka) 一、服务发现 1.1 服务发现 在微服务架构中,服务发现组件是很关键的一个组件,服务发现组件就是去管理各服务的网络地址等信息 服务提供者、...

Git 详细介绍和使用

git /gɪt/ 是一个开源的分布式版本控制系统 最初是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件 介绍 版本控制 版本控制是一种记录一个或若干文件内容变...

Git
04/04 17:43
18
Docker 入门实践

Docker 是什么 Docker 容器 标准化的软件单元。Docker 是开发人员或系统管理员使用容器 开发,部署和运行 应用程序的平台。使用Linux容器部署应用程序称为容器化 容器化越来越受欢迎,因为容...

04/02 17:58
18
linux 使用文件增加虚拟内存 swap

之前买了个云服务器玩,不过是最低配置的1核1G,后来发现这个内存太小了,随便装几个软件就不行了,内存消耗较大的像 redis 运行起来很多问题。 这些时间了解了下 docker 容器,去尝试了下发...

Spring编程式和声明式事务实例讲解

历史回顾: 可能是最漂亮的Spring事务管理详解 Spring事务管理 Spring支持两种方式的事务管理: 编程式事务管理: 通过Transaction Template手动管理事务,实际应用中很少使用, 使用XML配置...

03/08 16:24
34
可能是最漂亮的 Spring 事务管理详解

微信阅读地址链接:可能是最漂亮的Spring事务管理详解 事务概念回顾 什么是事务? 事务是逻辑上的一组操作,要么都执行,要么都不执行. 事物的特性(ACID): 原子性: 事务是最小的执行单位...

03/08 16:18
38
Spring Boot 多环境配置

Spring Boot 多环境配置 通常,在我们应用开发中,需要多个环境配置,一般是开发、测试、生产,有的还有演示环境。这些环境有不同的配置需求: 服务的端口、ip地址 数据库的信息、连接池等 ...

Spring Boot 的生产级特性--Actuator监控端点

Spring Boot 生产级的特性 Spring Boot 有许多开箱即用的模块或者说插件,其中 spring-boot-actuator 提供了大量的生产级的特性。添加 spring-boot-starter-actuator 的 maven 依赖: <depen...

Java 注解

Java 注解 Java 注解其实大家不陌生,使用 spring、mybatis 这样的框架时,会有许多的注解,那注解到底是什么? java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和...

02/28 15:15
31
spring mvc 异常处理机制和统一异常处理

一、异常处理机制 Spring MVC 是通过 HandlerExceptionResolver 处理程序的异常,包括请求映射、数据绑定以及处理器执行时发生的异常 1、HandlerExceptionResolver HandlerExceptionResolver...

02/21 17:06
82
Spring Mvc 视图解析

Spring Mvc 视图解析 在 Spring Mvc 中,我们自己编写的控制器方法(Controller) 并没有直接去渲染结果,使用 response 去输出到浏览器。方法返回的是 ModelAndView,甚至只是一个 String 类型...

Spring Boot 快速入门

简介 Spring Boot 简化了 Spring 应用的配置和开发,它管理着 Spring 容器和第三方插件,并提供很多默认系统级的服务,这样我们只要少量的配置和代码就能完成大部分 Spring 应用。 Spring B...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部