跟着锋哥学Java

2025年8月25日

mybatis源码分析全体流程图

摘要: 在数据库操作中,在Java应用程序中使用MyBatis框架可以大大简化代码,并提高效率。MyBatis是一个支持普通SQL查询、存储过程和高级映射的持久层框架。它避免了几乎所有的几乎所有的JDBC代码和手动设置参数以及获取结果集的过程。使用MyBatis,你可以通过XML文件或注解的方式来配置和映射 阅读全文

posted @ 2025-08-25 08:35 跟着锋哥学Java 阅读(8) 评论(0) 推荐(0)

2025年8月24日

springboot源码分析全体流程图

摘要: Spring Boot是一个开源的Java-based框架,用于开发基于Spring的应用程序。它旨在简化Spring应用程序的创建和开发过程,通过自动配置和嵌入式服务器支持,使得开发者可以快速地构建生产级别的、独立的、基于Spring的应用,SpringBoot是一个集成了Spring技术栈的一个 阅读全文

posted @ 2025-08-24 20:02 跟着锋哥学Java 阅读(24) 评论(0) 推荐(0)

2025年8月22日

springmvc源码分析全体流程图

摘要: 在 Spring MVC(也称为 Spring Web MVC)中,Spring 框架提供了一个用于构建 Web 应用程序的模型-视图-控制器(MVC)架构。它是 Spring 框架中的一个模块,旨在通过提供清晰的分离和层次结构来简化开发人员构建 Web 应用程序的工作。Spring MVC 允许开 阅读全文

posted @ 2025-08-22 11:27 跟着锋哥学Java 阅读(15) 评论(0) 推荐(0)

2025年8月21日

spring源码分析全体流程图

摘要: Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。 Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spr 阅读全文

posted @ 2025-08-21 20:20 跟着锋哥学Java 阅读(13) 评论(0) 推荐(0)

2022年5月20日

深入浅出JVM(六)之对象的内存布局

摘要: 1.对象的内存布局 1.在HotSpot虚拟机中,对象在堆内存中的存储布局可以划分为三个部分:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding) 2.对象内部结构分为:对象头、实例数据、对齐填充(保证8个字节的倍数)。 3.数组对象与普通对象的内存结构区别在于 阅读全文

posted @ 2022-05-20 16:08 跟着锋哥学Java 阅读(902) 评论(0) 推荐(0)

2022年5月10日

Idea之常用插件

摘要: 🚀效率提升 Jrebel🌟🌟🌟🌟🌟 热部署插件,修改代码编译就生效,节省大量重启服务时间。热部署支持修改方法代码,方法定义,类定义,接口定义(包括swagger文档),修改资源文件,修改mapper.xml(需配合JRebel MybatisPlus插件一起使用),注意Jrebel不支持 阅读全文

posted @ 2022-05-10 21:59 跟着锋哥学Java 阅读(1203) 评论(1) 推荐(4)

2022年4月30日

深入浅出Kafka(四)之Kafka Broker

摘要: 1.1Zookeeper 存储的 Kafka 信息 1.如何查看 (1)启动 Zookeeper 客户端。 [atguigu@hadoop102 zookeeper-3.5.7]$ bin/zkCli.sh (2)通过 ls 命令可以查看 kafka 相关信息。 2.在zookeeper的服务端存储 阅读全文

posted @ 2022-04-30 17:57 跟着锋哥学Java 阅读(1726) 评论(0) 推荐(0)

2022年4月27日

深入浅出Kafka(三)之消费者

摘要: 1.Kafka消费者概述 1.消息消费者,向 Kafka broker 取消息的客户端 2.与生产者对应的是消费者, 应用程序可以通过KafkaConsumer来订阅主题, 并从订阅的topic中拉取消息。 每个消费者都有一 个对应的消费组。 当消息发布到主题后, 只会被投递给订阅它的每个消费组中的 阅读全文

posted @ 2022-04-27 07:14 跟着锋哥学Java 阅读(4705) 评论(0) 推荐(1)

2022年4月25日

深入浅出Kafka(二)之生产者

摘要: 1.Kafka的生产者 Producer:消息生产者,就是向 Kafka broker 发消息的客户端 1.1Kafka生产者概述 1.一个消息记录是一个 ProducerRecord 对象,对象包含了四个属性:Topic,partition,key,value;topic 和 value 是必须的 阅读全文

posted @ 2022-04-25 13:15 跟着锋哥学Java 阅读(1146) 评论(0) 推荐(0)

2022年4月24日

深入浅出Kafka(一)之Kafka概述

摘要: 1.Kafka的概述 Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景; 比如基于hadoop的批处理系统、低延迟的实时系统、 阅读全文

posted @ 2022-04-24 11:21 跟着锋哥学Java 阅读(1278) 评论(1) 推荐(1)

导航