一、介绍定时任务的两个注解:@Scheduled@EnableScheduling使用。要实现计划任务,首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。二、示例代码:1、运行类上声明@EnableScheduling在run方法里引用定时任务类。package org.uz.dxt;
imp            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 12:45:12
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.SpringBoot处理内外事务   场景如下:        某个接口,内部会调用其他多个接口,这些接口属于同一个事务下,统一回滚或提交,在出异常的情况下,需要修改其他数据的订单状态,所以事务的一致性是不能保证的,需要对事务级别进行限制  解决方式:      1.设置独立事务,给同一事务下的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 20:42:03
                            
                                55阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一直以来,都想对logback + aop记录操作日志和参数校验做个总结,今天抽空参考(照抄)了一些他人的文章,加上自己的理解,总结一下。1.项目结构项目结构,我是创建了一个父项目,然后创建一个module springboot-demo7 父pom:<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://mav            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-02 07:50:36
                            
                                21阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、什么是Spring Boot        随着新功能的增加,spring逐渐变得复杂。在启动一个新的spring项目时,我们必须谈价构建路径或者maven依赖关系,以及配置应用程序服务器、添加spring配置。        Spring Boot的出现时解决这种情况额好办法,Spring Boot是建立在现有s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 20:20:11
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            []()@Configuration + @Bean 管理多个组件
------------------------------------------------------------------------------------------------
在 springboot 中如果要管理 `复杂对象` 必须使用 `@Configuration` + `@Bean` 注解进行管理            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 14:36:12
                            
                                33阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录SpringBoot 介绍SpringBoot 启动方法分析总结 SpringBoot 介绍使用 Spring Boot 可以很容易地创建出能直接运行的独立的、生产级别的基于 Spring 的应用。我们对 Spring 平台和第三方类库有自己的考虑,因此您可以从最基本的开始。大多数 Spring Boot 应用只需要很少的 Spring 配置。 您可以使用 Spring Boot 来创建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-04 11:33:48
                            
                                15阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言 本篇主要要介绍的就是controller层的处理,一个完整的后端请求由4部分组成:1. 接口地址(也就是URL地址)、2. 请求方式(一般就是get、set,当然还有put、delete)、3. 请求数据(request,有head跟body)、4. 响应数据(response)本篇将解决以下3个问题:当接收到请求时,如何优雅的校验参数 返回响应数据该如何统一的进行处理 接收到请求,处理业务            
                
         
            
            
            
            项目介绍:该系统为全网最新原创,于2021年11月1日完成,有详细数据库设计。基于Java的springboot技术,数据层为MyBatis,数据库使用mysql,MVC模式,B/S架构,具有完整的业务逻辑。项目技术:后端:springboot+MyBatis前端:layui,js,css等开发工具:idea数据库:mysql 5.7JDK版本:jdk1.8服务器:tomcat8功能概述:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-04 17:28:36
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            平台岗日常开发离不开Spring Boot,写篇文章记录Spring Boot入门的一些基本操作Spring Boot介绍Spring Boot和Sping MVC的关系Spring Boot是Spring MVC的升级版,两者没有必然的联系;在学习Spring Boot之前没有必要拥有Spring MVC的基础Spring Boot的特点化繁为简,简化配置最大的特点就是可以让我们抛弃那些繁琐的x            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 19:11:18
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            转载自:www.javaman.cn笔者做了一个网站,需要统计在线人数。在线有两种:一、如果是后台系统如果登录算在线,退出的时候或者cookie、token失效的时候就算下线二、如果是网站前台,访问的时候就算在线今天我们来讲一下第2种情况,网站前台如何统计同时在线人数1、首先创建一个在线人数管理类该类主要是管理登录的session信息package com.ds.blog.admin.manage            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-18 23:45:29
                            
                                235阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Spring Boot Redis HyperLogLog 统计
在分布式应用中,经常需要统计一些数据,比如用户访问次数、页面浏览量等等。传统的做法是将每一次操作都记录下来,然后进行去重计数。但是随着数据量的增加,这种做法会占用大量的存储空间和计算资源。为了解决这个问题,Redis 提供了一种高效的数据结构 HyperLogLog,能够实现近似的去重计数功能。本文将介绍如何在 Spring            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-05 03:28:06
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言经过前面对Spring AOP、事务的总结,我们已经对它们有了一个比较感性的认知了。今天,我继续安利一个独门绝技:Spring 事务的钩子函数。 单纯的讲技术可能比较枯燥乏味。接下来,我将以一个实际的案例来描述Spring事务钩子函数的正确使用姿势。一、案例背景拿支付系统相关的业务来举例。在支付系统中,我们需要记录每个账户的资金流水(记录用户A因为哪个操作扣了钱,因为哪个操作加了钱)            
                
         
            
            
            
            项目简介这是一个基于springboot+vue+vant的前后端分离的微商城项目,包括手机端微商城项目和后台管理系统,整个电商购物流程已经能流畅支持,涵盖商品浏览、搜索、商品评论、商品规格选择、加入购物车、立即购买、下单、订单支付、后台发货、退货等。功能强大,主流技术栈,非常值得学习。技术栈后端:springboot 2.7.5、mybatis plus 3.5.2、rabbitmq、elast            
                
         
            
            
            
            词频统计1.需求:读取指定目录的数据,并且实现单词计数功能  2.实现方案:  Spout用于读取指定文件夹(目录),读取文件,将文件的每一行发射到Bolt  SplitBolt用于接收Spout发射过来的数据,并拆分,发射到CountBolt  CountBolt接收SplitBolt发送的每一个单词,进行单词计数操作  3.拓扑设计:  DataSourceSpout + SplitBolt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-15 20:14:46
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述Spring AOP(面向切面编程)提供了一种优雅的解决方案,用于处理这种跨多个方法或类的常见任务,如日志记录、性能统计、安全控制和事务管理等。通过AOP,我们可以将这些横切关注点(Cross-cutting Concerns)从业务逻辑中分离出来,使业务代码更加清晰和专注。在Spring Boot应用中,我们可以利用AOP来简化日志记录和异常处理的过程。通过定义切面(Aspect)和切入点(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 10:28:12
                            
                                59阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            阿里云函数计算配合SpringBoot项目作者:DecentAnt首先要弄清楚,阿里云的函数计算项目和SpringBoot项目是两个完全独立的项目体系,阿里云函数计算项目的打包后的大小不能超过50M,而SpringBoot的项目大小无所谓。SpringBoot项目 首先是SpringBoot项目,这个项目和一般的SpringBoot项目一样,但是数据库必须是阿里云可以连接到的数据库,可以是阿里云内            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 23:33:13
                            
                                148阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot2核心技术 — 基础入门1、Spring与SpringBoot1.1、Spring能做什么1.1.1、Spring的能力1.1.2、Spring的生态web开发数据访问安全控制分布式消息服务移动开发批处理1.1.3、Spring5重大升级① 响应式编程② 内部源码设计基于Java8的一些新特性,如:接口默认实现。重新设计源码架构。1.2、为什么使用SpringBoot能快速创建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 10:58:20
                            
                                20阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于Springboot+Mybatis+Mysql的认识考勤统计管理系统            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-27 11:11:36
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 设计概述本设计中,我们使用了来自如下来源的一些内容:Editor.md,用于实现 Markdown 的编辑和阅读;耿晨歌老师提供的 Demo 中的部分 CSS;文末 参考资料 中的一些实现思路或代码。本设计参考了助教陆涛涛老师提供的《SpringBoot 入门》。该文档给我的入门提供了很大的帮助!1.1 选题及基本功能基于 SpringBoot 设计了一个简单的文档管理编辑器 咸鱼雀 (xi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 09:55:13
                            
                                62阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言一,异步任务1.1 无返回值异步任务调用1.2 有返回值异步任务调用二、定时任务2.1 背景介绍2.2 cron 表达式详解2.3 常用表达式示例2.4 测试代码与结果三、邮箱任务3.1 SpringBoot 发送邮件 前言开发 web 应用时,多数应用都具备任务调度功能,常见的任务包括异步任务、定时任务和邮件任务。我们以数据库报表为例看看任务调度如何帮助改善系统设计。报表可能是错综            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 16:39:30
                            
                                33阅读
                            
                                                                             
                 
                
                                
                    