情景:有时搭好项目框架后,需要编写业务代码时,比较繁琐,苞米豆搞了个mybaits-plus-generator,可以生产业务的基础模板,舒服的不行啊,以下贴一下代码生成的相关代码。使用适用版本:JDK1.8 和 Mysql数据库先看一下生成代码项目目录,如下:项目下common文件夹下生成代码要用到的方法,稍后会把项目下载路径发出来,这里展示一下关键的代码:1、首先在pom.xm中添加maven            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 19:37:19
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、SpringBoot入门1、简介简化spring应用开发的一个框架整个spring技术栈的一个整合j2ee一站式开发2、微服务架构风格一个应用应该是一组小型服务:可以通过HTTP的方式进行互通每一个功能元素都是一个可独立替换和独立升级的软件单元3、配置jdk、maven、IDEA、SpringBoot稳定版4、Spring Boot HelloWorld第一个应用一个功能浏览器发送hello请            
                
         
            
            
            
              关于SpringBoot和PageHelper,前篇已经介绍过Spring boot入门(二):Spring boot集成MySql,Mybatis和PageHelper插件,前篇大致讲述了SpringBoot如何集成Mybatis和Pagehelper,但是没有做出实际的范例,本篇是连接上一篇写的。通过AdminLTE前端框架,利用DataTable和PageHelper进行分页            
                
         
            
            
            
            (1)打开zookeeper:bin/zookeeper-server-start.sh config/zookeeper.properties (2)打开kafka:bin/kafka-server-start.sh config/server.properties (3)创建topic:bin/kafka-create-topic.sh --replica 2 --partition 8 --            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 10:37:11
                            
                                51阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            springboot自动配置原理,到底怎么实现的自动配置,怎么加载的META-INF.spring.factories文件。仿真一下程序,走起。1.主启动类调用run方法2.createApplicationContext方法见名知意,这就是创建容器的方法。 进到方法,会执行到这一步 web项目的话,当前容器类型为AnnotationConfigServletWebServerApplicatio            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-05 13:31:07
                            
                                30阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            springboot集成kafka实战项目,kafka生产者、消费者、创建topic,指定消费分区前言本项目代码可直接集成到你现有的springboot项目中。功能包括: 1.kafka生产者配置。 2.kafka消费者配置。(指定分区消费) 3.kafka topic配置。工具:1.windows环境下kafka_2.12-2.8.0。 2.offsetexplorer.exe kafkaToo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-02 22:12:41
                            
                                1439阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目前大数据越来越火爆,大量的数据墙如何快速构建完成,webSocket将是至关重要的一环。、github地址:git@github.com:juejuedog/SpringBootDemo.git1、首先要引入webSocket的依赖 <dependency>
    <groupId>org.springframework.boot</groupId>
               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 20:29:07
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文主要讲述一个 topic 的创建过程,从 topic 是如何创建到 topic 真正创建成功的中间详细过程,文章主要内容可以分为以下几个部分:1,topic 是如何创建的?命令行创建;Producer 发送数据时,自动创建;2,topic创建时,replicas 是如何分配的?指定 replicas 的分配;自动 replicas 分配;3,replicas 更新到 zk 后,底层如何创建一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-07 07:34:41
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            TopicTopic用于标识一些消息的分类,例如订单消息,通知消息。RocketMQ Producer发送消息,Consumer接收消息,Topic都是绕不过去的话题,消息就是围绕Topic组织的。Topic存储在NameSrv,Producer从NameSrv获取Topic的路由信息,找到broker,然后发送消息至broker。Consumer同样从NameSrv获取Topic路由信息,找到b            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 21:09:23
                            
                                732阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            快速入门如果使用的是阿里云主账号,则可以通过本文来体验从开通服务、创建资源、到使用 SDK 收发消息的完整流程,快速上手消息队列 RocketMQ 版。 本文以 HTTP 协议下的 Java SDK 为例进行说明。步骤一:开通服务在消息队列 RocketMQ 版产品页,单击立即开通。在确认订单页面,选择我已阅读并同意《消息队列MQ服务协议》,再单击立即开通即可完成开通。步骤二:创建资源在使用消息队            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-11 21:13:29
                            
                                344阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介git-commit-id-maven-plugin 是一个maven 插件,用来在打包的时候将git-commit 信息打进jar中。这样做的好处是可以将发布的某版本和对应的代码关联起来,方便查阅和线上项目的维护。至于它的作用,用官方说法,这个功能对于大型分布式项目来说是无价的。功能你是否经常遇到这样的问题:测试提交了一个bug,开发人员无法确认是哪个版本有这个问题,当前测试环境部署的是某个            
                
         
            
            
            
            Mybatis是目前主流的ORM框架,相比于hibernate的全自动,它是半自动化需要手写sql语句、接口、实体对象,后来推出的Generator自动生成代码,可以帮我们提高开发效率。1.创建SpringBoot项目File→New→Project… 选择Spring Initializr,选择JDK版本,默认初始化URL填写项目名称,java版本,其他描述信息选择web、mybatis、mys            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 07:16:27
                            
                                121阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 使用Spring Boot通过代码创建Hive表
随着大数据的快速发展,越来越多的企业开始使用Hive来处理和分析海量的数据。Hive是一个建立在Hadoop之上的数据仓库工具,可以方便地进行大规模的数据查询和分析。而Spring Boot则是一个快速构建Java应用的框架,可以帮助开发者快速地创建和部署应用程序。本文将介绍如何使用Spring Boot通过代码创建Hive表,并提供详细的代            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-13 06:40:01
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            从零开始创建一个SpringBoot项目本文将从0开始,创建一个SpringBoot项目,实现数据查询功能。如果你是一个新手,不要慌,先跟着博文操作去实现,知其然而后知其所以然。完整项目已上传至GitHub,项目地址:https://github.com/ThinkMugz/springboot-layui-demo项目的功能很简单,将数据库数据读取封装并返回(数据库造数据SQL在文章末尾),效果            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-21 15:30:16
                            
                                57阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 概述RSocket应用层协议支持 Reactive Streams语义, 例如:用RSocket作为HTTP的一种替代方案。在本教程中, 我们将看到RSocket用在spring boot中,特别是spring boot 如何帮助抽象出更低级别的RSocket API。2. 依赖让我们从添加spring-boot-starter-rsocket依赖开始:       这个依赖会传递性的拉取R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 12:10:57
                            
                                37阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Topic Topic是Kafka数据写入操作的基本单元,可以指定副本 一个Topic包含一个或多个Partition,建Topic的时候可以手动指定Partition个数,个数与服务器个数相当 每条消息属于且仅属于一个Topic Producer发布数据时,必须指定将该消息发布到哪个Topic Consumer订阅消息时,也必须指定订阅哪个Topic的信息 Kafka中的Message是以top            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-09 20:58:06
                            
                                710阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            kafka需要依赖zk,启动kafka前需要先启动zk 1、启动zk 进程守护模式 nohup bin/zookeeper-server-start.sh config/zookeeper.properties >/dev/null 2>&1 & 2、kafka进程守护模式启动 nohup bin/kafka-server-start.sh config/server.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 21:52:10
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## RocketMQ Java代码创建topic
作为一名经验丰富的开发者,我将教会你如何使用RocketMQ Java代码来创建一个topic。以下是整个流程的步骤:
```mermaid
flowchart TD
    A[创建MQAdmin对象] --> B[建立与NameServer的连接]
    B --> C[创建TopicConfig对象]
    C --> D[设置To            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-17 07:44:03
                            
                                810阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在使用RocketMQ进行消息队列的管理时,动态创建Topic是一项常见需求。本文将详细记录如何通过Java代码创建RocketMQ的Topic,包括问题背景、根因分析、解决方案等步骤。
### 问题背景
在使用RocketMQ时,用户往往需要根据业务需求动态地创建Topic。在生产环境中,Topic的创建通常涉及到配置文件的修改和重启服务,影响了业务的连续性。然而,如果能够使用Java代码实            
                
         
            
            
            
            上一篇文章介绍了RocketMQ双Master+双Slave集群+可视化控制台环境搭建,这篇主要介绍一下Producer和Consumer的简单开发示例Producer创建个SpringBoot项目,配置下maven依赖,用的是4.7.0的RocketMQ,所以Manve也用4.7.0(版本要对应上)<dependency>
	<groupId>org.apache.roc