logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【JAVA】Java 访问修饰符:public、protected、private 对比

Java访问修饰符用于控制类成员的访问权限:public表示公开访问,private限制为仅当前类内部访问,protected允许同包和子类访问。实际开发中,推荐将成员变量设为private并通过public方法访问,实现封装;protected常用于继承场景。典型用法是:属性private、构造方法public、对外方法public、子类方法protected、内部辅助方法private。这种结

#java#开发语言
【JAVA】零基础小白一篇看懂JAVA面向对象编程

Java面向对象编程(OOP)的核心是将现实事物抽象为对象。对象通过类来定义,类包含成员变量(属性)和成员方法(行为)。文章详细讲解了:1. 类与对象的关系:类是模板,对象是实例;2. 三大特征:封装(保护数据)、继承(代码复用)和多态(同一方法不同表现);3. 关键语法:构造方法初始化对象、this关键字指代当前对象、抽象类和接口的区别;4. 实际应用:通过动物系统的完整示例,展示如何用封装、继

#java#开发语言
【JAVA】Java微服务—分布式事务框架Seata

摘要: Seata是分布式事务框架,解决微服务间跨数据库操作的原子性问题(如订单创建与库存扣减需保持一致)。传统单体应用通过@Transactional实现事务,而微服务中各服务数据库独立,本地事务无法跨服务生效。Seata引入TC(事务协调者)、TM(事务管理器)、RM(资源管理器)三个角色,通过@GlobalTransactional注解协调全局事务:所有参与服务成功则提交,任一失败则全部回滚

#java#开发语言
【JAVA】零基础小白一篇看懂Java集合框架

/ 添加// 获取// 修改// 删除// 长度// 是否包含。

#java#开发语言
【JAVA】小白入门spring 注解

本文系统介绍了Spring框架中最常用的核心注解及其用途。主要分为:组件管理注解(@Component、@Service、@Repository等)、依赖注入注解(@Autowired)、Web请求处理注解(@Controller、@RestController、@GetMapping等)、参数获取注解(@RequestParam、@RequestBody等)、配置类注解(@Configurati

#sql#数据库#java
【JAVA】python转java:Spring Boot 如何处理 Web 请求

本文介绍了SpringBoot处理Web请求的核心注解及用法。主要内容包括: 核心注解说明 @RestController:声明接口控制类 @RequestMapping:设置公共请求路径 @GetMapping/@PostMapping/@PutMapping/@DeleteMapping:处理不同HTTP方法的请求 @RequestParam:获取URL参数 @PathVariable:获取路

#spring boot#前端#http +1
【JAVA】python转java:Spring Boot 入门

SpringBoot是一个基于Spring框架的快速开发工具,旨在简化后端项目搭建流程。它通过自动配置、内置服务器和Starter依赖等功能,大幅减少了传统SSM(Spring+SpringMVC+MyBatis)项目中繁琐的XML配置工作。开发者只需通过简单的注解(如@SpringBootApplication、@RestController等)即可快速构建RESTful接口。SpringBoo

#java#python#spring boot
【JAVA】Java微服务—阿里开源的服务注册中心 + 配置中心Nacos

Nacos服务注册与发现:让服务之间通过服务名互相找到配置中心:把配置统一放到 Nacos 里管理Nacos 不是写业务代码的东西,而是用来管理“服务地址”和“配置”的中间件。

#java#微服务#开源
【JAVA】Java微服务—Spring Cloud 里用来做服务调用的工具OpenFeign

OpenFeign是SpringCloud中的声明式HTTP客户端工具,用于简化微服务间调用。相比RestTemplate需要手动拼接URL的方式,OpenFeign只需定义一个Java接口(通过@FeignClient注解指定目标服务),就能像调用本地方法一样发起远程调用。在订单-库存示例中,订单服务通过Feign接口直接调用库存服务的扣减接口,底层由OpenFeign自动完成HTTP请求,结合

#java#微服务#开源
【JAVA】Java微服务—网关Gateway

摘要: SpringCloud Gateway作为微服务系统的统一入口,负责接收外部请求并转发至具体服务(如order、stock),简化前端调用复杂度。其核心功能包括路由匹配、负载均衡(结合Nacos)、权限校验等。配置示例中,通过Path断言将请求路由到对应服务(如lb://order-service)。与OpenFeign不同,Gateway处理外部请求,而OpenFeign用于服务间内部调

#java#微服务#gateway
    共 41 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择