logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在微服务架构中,通过Gateaway实现Swagger API文档“一站式查看”

在微服务架构中,通过网关聚合各服务的 Swagger 文档,实现统一查看和管理的需求。通过访问网关提供的 Swagger UI 页面,实现一站式查看所有微服务的 API 文档。每个微服务集成 Swagger,暴露自身的 API 文档接口(),负责动态获取并聚合所有微服务的 API 文档。部署 Swagger 聚合组件(

#微服务#java#spring cloud +1
java中的Lambda表达式

一、介绍:Stream的“黄金搭档”Lambda 表达式是 Java 8 引入的,核心作用是(替代冗余的匿名内部类),也是 Stream 流式操作的 “黄金搭档”—— 没有 Lambda,Stream 的链式调用会变得臃肿难读。

#java
Spring IoC 容器:Bean 管理与配置文件

Spring IoC容器核心摘要 Spring IoC容器是Spring框架的核心,实现了控制反转模式,自动管理Java对象(Bean)的创建、依赖注入和生命周期。容器通过两种主要接口提供功能: 基础容器:BeanFactory提供核心功能,采用懒加载策略 高级容器:ApplicationContext扩展更多功能,默认饿汉式加载 容器核心功能包括: 通过注解/XML配置创建并注册Bean 管理完

#spring#java#容器
零基础学 SQL:DQL/DML/DDL/DCL 核心知识点汇总(附带连接云服务器数据库教程)

SQL核心操作指南 摘要:本文介绍了SQL四大核心操作类型: 数据查询(DQL) - SELECT语句实现基础查询、条件筛选、排序和结果限制 数据操作(DML) - INSERT/UPDATE/DELETE语句实现数据增删改 数据定义(DDL) - CREATE/ALTER/DROP语句管理表结构 数据控制(DCL) - GRANT/REVOKE管理权限,COMMIT/ROLLBACK控制事务 重

#数据库#sql#服务器 +1
Java 微服务初学者入门指南(CSDN 博客版)

本文为Java微服务入门指南,介绍了微服务的核心概念、技术栈和实践要点。微服务通过拆分单体应用为独立部署的小型服务,实现职责单一、团队独立开发等优势。Java生态以Spring Boot为基础框架,结合Nacos(服务注册发现)、OpenFeign(服务调用)等组件构建微服务系统。初学者需掌握服务间通信、配置管理等关键概念,通过示例代码快速上手。文章对比了单体与微服务架构差异,并推荐Nacos作为

#java#微服务#运维
Java初学者入门Feign:告别繁琐HTTP调用,优雅实现微服务通信

Java初学者入门Feign:简化微服务通信的声明式HTTP客户端 摘要: Feign是Spring Cloud生态中的声明式HTTP客户端,通过接口注解方式简化微服务间通信。相比传统HttpClient手动拼接URL和解析响应,Feign只需定义接口即可自动完成HTTP调用,具有代码简洁、维护方便、自带负载均衡等优势。核心概念包括@FeignClient注解、请求相关注解和自动负载均衡。实战中通

#java#http#微服务 +1
Java初学者入门Sentinel:一文搞懂流量控制与熔断降级,守护微服务稳定

摘要:本文为Java初学者介绍微服务流量治理组件Sentinel的核心功能与应用场景。Sentinel作为阿里巴巴开源的"微服务守护者",通过流量控制、熔断降级和系统保护三大机制,解决突发流量压垮服务、服务雪崩和系统资源耗尽等核心痛点。文章详细解析Sentinel的五大核心概念(资源、规则、阈值、兜底策略和控制台),并提供Spring Boot集成Sentinel的实战步骤,包

#java#sentinel#微服务 +2
Java初学者入门Gateway:从0到1理解微服务网关(附实操案例)

摘要:本文为Java初学者介绍微服务网关Gateway的核心概念与实践。Gateway作为微服务架构的统一入口,提供路由转发、安全过滤等功能。文章从生活场景类比入手,解释了Gateway的必要性,并详细讲解其三大核心组件:路由(Route)、断言(Predicate)和过滤器(Filter)。通过一个5分钟快速搭建案例,指导新手完成Gateway基础配置,包括请求转发到外部服务(百度)和本地微服务

#java#微服务#spring cloud +2
Java开发者必看:K8s(Kubernetes)入门到实战,从概念到部署一步到位

摘要: Kubernetes(K8s)作为云原生的核心工具,已成为Java开发者部署微服务的必备技能。本文从实际开发场景出发,介绍了K8s的核心概念(Pod、Deployment、Service等),并提供了SpringBoot微服务在K8s中的部署实战步骤,包括创建Deployment、暴露Service及弹性扩缩容操作。同时总结了Java开发者使用K8s时的常见问题与解决方案,帮助开发者快速掌

#java#kubernetes#开发语言 +2
Java 持久层框架 MyBatis 全面详解(附带Idea添加对应的XML文件模板教程)

本文全面介绍了Java持久层框架MyBatis的核心概念与使用。MyBatis是一款轻量级ORM框架,通过XML/注解实现SQL与代码解耦,支持动态SQL和复杂关系映射。核心组件包括:SqlSessionFactory(全局唯一工厂)、SqlSession(单次会话)、Mapper接口(动态代理)和配置文件。文章详细解析了MyBatis执行流程、核心配置文件结构及Mapper XML编写规范,并展

#java#mybatis#intellij-idea +1
    共 70 条
  • 1
  • 2
  • 3
  • 7
  • 请选择