一 Redis基础1.初识Redis1.Redis是基于内存的key-value结构数据库优点:基于内存存储,读写性能高适合存储热点数据(短时间被被大量用户读取的数据)2.NoSQL,泛指非关系型数据库,是关系型数据库的补充3.Redis应用场景:缓存,任务队列,消息队列,分布式锁4.Liunx版Redis下载地址:https://download.redis.io/releases,下载的red            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-14 12:17:07
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, 等。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-09-22 15:47:00
                            
                                173阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            .创建redis监听的设置类//初始化监听器
    @Bean
    RedisMessageListenerContainer container(RedisConnectionFactory connectionFactory,
     &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-03-15 15:36:42
                            
                                2800阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何在Spring Boot中使用Redis缓存大家好,我是微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天我们将深入探讨在Spring Boot应用程序中如何利用Redis进行缓存管理。一、为什么选择Redis作为缓存解决方案?在分布式系统中,高效的数据访问和响应速度至关重要。Redis作为一种内存数据库,具备以下优势:快速读写操作: Redis数据存储在内存中,读写速度极            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-08 15:17:45
                            
                                17阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、想要在spring boot中使用redis,需要在pom文件中增加如下的配置。<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-redis</artifactId></depende...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-07-08 12:19:58
                            
                                1013阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、想要在spring boot中使用redis,需要在pom文件中增加如下的配置。<dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-redis</artifactId></depende...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-22 13:57:47
                            
                                439阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring Cache是一个框架,实现了基于注解的缓存功能。只需要增加一个注释,就可以实现缓存功能。Spring Cache提供了一层抽象,底层可以切换不同的Cache实现。具体就是通过CacheManager接口来统一不同的缓存技术。CacheManager是Spring提供的各种缓存技术的抽象接口。针对不同的缓存技术,需要实现不同的CacheManager在Spring Boot项目中,使用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-14 12:17:54
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Spring/Spring Boot中使用@Async当我们在调用某些耗时的方法,比如发起第三方调用时而不关心他的返回值,可以采用@Async来实现异步调用。极大的提升程序的响应速度。在以往的编程方法中我们一般都是开启另一个线程去处理类似的场景,而在Spring 3.x之后则可以使用@Async。@Target({ElementType.METHOD, ElementType.TYPE})...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-11-18 15:02:54
                            
                                306阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JPA的使用一步到位            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-05 17:19:21
                            
                                4206阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            四、依赖注入DI简介Bean之间的依赖称为依赖注入。例:人穿不同的鞋子去完成不同的活动。比如,人穿篮球鞋去打篮球,穿跑步鞋去跑步锻炼,穿皮鞋去上班等等。所以人和鞋子就是依赖关系。我们用代码来展现依赖,定义两个接口,一个事人类(Person),一个是鞋子(Shoes)package com.lay.ioc.pojo.definiion;
public interface Person {
	
	p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-07 19:57:22
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            spring boot 应用 文章目录spring boot 应用spring boot简介spring boot的特点spring boot项目搭建环境搭建集成Mybatis事务处理异常处理静态资源模板引擎swagger2日志的集成  2018年毕业时用的ssm框架,也是慢慢的2019年下半年开始接触spring boot,spring boot也是那时候开始慢慢兴起,相比SSM框架来说,spr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 14:34:38
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、正常使用<dependency>
            <groupId>com.alibaba.boot</groupId>
            <artifactId>dubbo-spring-boot-starter</artifactId>
            <version>0.2.0</ver            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-15 16:01:21
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Redis的发布订阅模式是一种消息传递模式,==它允许多个订阅者订阅一个或多个频道,同时一个发布者可以将消息发布到指定的频道==。这种模式在分布式系统中非常有用,可以解决以下问题:- **实时消息传递**:发布订阅模式可以用于实时消息传递,当发布者发布消息到指定频道时,所有订阅该频道的订阅            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2023-12-08 08:54:15
                            
                                396阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Message Broker与AMQP简介Message Broker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景:消息路由到一个或多个目的地消息转化为其他的表现方式执行消息的聚集、消息的分解,并将结果发送到他们的目的地,然后重新组合成相应的结果返回给消息用户调用Web服务来检索数据响应事件或错误使用发布-订阅模式来提供内容或基于主题的消息路由AMQP...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-21 18:17:12
                            
                                186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            很久没有写Spring Boot的内容了,正好最近在写Spring Cloud Bus的内容,因为内容会有一些相关性,所以先补一篇关于AMQP的整合。
Message Broker与AMQP简介
Message Broker是一种消息验证、传输、路由的架构模式,其设计目标主要应用于下面这些场景:
消息路由到一个或多个目的地
消息转化为其他的表现方式
执行消息的聚集、消息的分解,并将结果发送到他们的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-06-06 15:41:00
                            
                                84阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1在启动类上使用注解 2在resources资源文件夹中添加ehcache.xml 3在使用的方法上添加注解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-05-04 20:12:00
                            
                                105阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            0.版本选择我这里选择了5.6.x,记得如果spring-boot-starter-parent是1.x可以选择2.x版本的elasticsearch,版本要对应,不然会有莫名其妙的问题1.安装ElasticSearchhttps://www.elastic.co/downloads/past-releaseswindows 测试的,解压就能用解压,到bin目录,双击elasticse...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-01 20:20:42
                            
                                305阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            个人觉得JdbcTemplate相较于MyBaits,Hibernate等数据库框架更容易上手,对SQL的操作也更为直观方便,所以在项目中也是一个不错的选择。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-11-24 22:56:18
                            
                                134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录序列化反序列化在同一个class中序列化和反序列化 Spring Boot中使用@JsonComponent@JsonComponent 是Spring boot的核心注解,使用@JsonComponent 之后就不需要手动将Jackson的序列化和反序列化手动加入ObjectMapper了。使用这个注解就够了。序列化假如我们有个User类,它里面有一个Color属性:@Data@AllA            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-20 12:14:18
                            
                                924阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            缓存简介在Java和Spring里,缓存减少了数据库的压力,提高了响应速度,是高性能应用不可或缺的部分。缓存的工作原理缓存的核心是减少访问高成本资源(如数据库)的次数。当一个请求来到,系统首先检查是否有缓存数据。如果有,直接使用缓存数据;如果没有,才去访问数据库,同时将结果存入缓存。下次同样的请求来时,就可以直接用缓存的数据了。缓存类型在Java中,缓存可以大致分为两种:本地缓存和分布式缓存。本地            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-04-04 18:05:32
                            
                                466阅读
                            
                                                                             
                 
                
                                
                    