随笔分类 -  Spring boot

上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要:https://www.cnblogs.com/jonban/p/activemq.html 1、 下载ActiveMQ https://mirrors.tuna.tsinghua.edu.cn/apache/activemq/5.15.9/apache-activemq-5.15.9-bin.zi 阅读全文
posted @ 2020-04-02 16:09 疯子110 阅读(263) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/jonban/p/10391339.html 优点:异步推送消息只要客户端发送异步请求就可以,不依赖客户端版本,不存在浏览器兼容问题。 一、 主要讲解技术点,异步实现服务器推送消息 二、 项目示例,聊天会话功能,主要逻辑如下: 由Logan向 Char 阅读全文
posted @ 2020-04-02 16:06 疯子110 阅读(640) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/jonban/p/10822251.html 示例如下: 1、 新建Maven 项目 async-executor 2、pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x 阅读全文
posted @ 2020-04-02 15:58 疯子110 阅读(413) 评论(0) 推荐(0)
摘要:出处:https://www.cnblogs.com/jonban/p/session.html 废话不多说,直接上代码。示例如下: 1. 新建Maven项目 session 2. pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" 阅读全文
posted @ 2020-04-02 15:32 疯子110 阅读(986) 评论(0) 推荐(0)
摘要:技术要点 org.springframework.web.context.request.async.DeferredResult<T> 示例如下: 1. 新建Maven项目 async 2. pom.xml <project xmlns="http://maven.apache.org/POM/4 阅读全文
posted @ 2020-04-02 14:58 疯子110 阅读(5069) 评论(0) 推荐(0)
摘要:在开发中,有时候我们会想在项目启动时就执行某些操作,如将某些存在数据库里的数据刷到内存里以便在项目里快速使用这些数据、跑一些批处理。 此处介绍两类方法: 第一类: 项目启动时,利用spring容器初始化bean来实现。 共3种方法: (1)通过@PostConstruct方法实现初始化bean进行操 阅读全文
posted @ 2020-02-18 12:47 疯子110 阅读(10513) 评论(0) 推荐(0)
摘要:Redis实现消息队列-代码实现 一、前言 再 上一篇 5分钟学会Redis实现消息队列 文章中,重点讲解 redis实现消息队列的 原理实现 ; 但作为一个合格的程序猿来say,除了代码一切都是浮云 ... 于是,小主在工作闲暇时间,废寝忘食、忘乎所以,还是写了个小demo,供猿友们参考; 现 代 阅读全文
posted @ 2020-02-18 11:30 疯子110 阅读(3687) 评论(0) 推荐(0)
摘要:SpringBoot整合Mybatis,并实现事务控制 1、 在pom文件里添加相关maven文件 2、 在application.properties配置文件中引入数据源,创建数据库表,并插入两条原始数据:andy 余额200元,lucy 余额300元 数据库初始值如下: 3、 开发实体类,dao 阅读全文
posted @ 2019-05-16 14:40 疯子110 阅读(2035) 评论(0) 推荐(0)
摘要:一.引入相应的maven依赖 二.自定义参数校验注解 三.自定义异常切面 四.自定义全局异常处理器 五.在需要校验入参的controller方法上加上自定义注(@ParamValidate) 这里必须加上@ParamValidate @Valid这两个注解才能生效 其中User类如下: 六.测试一下 阅读全文
posted @ 2019-05-16 14:34 疯子110 阅读(4933) 评论(0) 推荐(0)
摘要:在一些复杂的应用开发中,一个应用可能会涉及到连接多个数据源,所谓多数据源这里就定义为至少连接两个及以上的数据库了。 下面列举两种常用的场景: 一种是读写分离的数据源,例如一个读库和一个写库,读库负责各种查询操作,写库负责各种添加、修改、删除。 另一种是多个数据源之间并没有特别明显的操作,只是程序在一 阅读全文
posted @ 2019-05-16 14:15 疯子110 阅读(737) 评论(0) 推荐(0)
摘要:文章目录 一、kafka的相关概念:1.主题和分区2.分区复制3. 生产者4. 消费者5.broker和集群二、项目说明1.1 项目结构说明1.2 主要依赖二、 整合 kafka2.1 kafka基本配置2.2 KafkaTemplate实现消息发送2.3 @KafkaListener注解实现消息的 阅读全文
posted @ 2019-05-14 17:43 疯子110 阅读(4607) 评论(0) 推荐(0)
摘要:项目路径:https://github.com/zhaopeng01/springboot-study/tree/master/study_14 序言 Kafka 是一种高吞吐的分布式发布订阅消息系统,能够替代传统的消息队列用于解耦合数据处理,缓存未处理消息等,同时具有更高的吞吐率,支持分区、多副本 阅读全文
posted @ 2019-05-13 17:55 疯子110 阅读(1000) 评论(0) 推荐(0)
摘要:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 项目启动报错2018-12-21 14:06:24.917 INFO 23472 [ main] s. 阅读全文
posted @ 2019-05-13 11:00 疯子110 阅读(2920) 评论(0) 推荐(0)
摘要:Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 at org.yaml.snakeyaml.reader.StreamReade 阅读全文
posted @ 2019-05-13 10:35 疯子110 阅读(4023) 评论(1) 推荐(0)
摘要:今天SpringBoot2整合mybatis+druid的时候出现了这个问题,其实对于这个问题,我们可以忽略,也可以解决的 解决方案: 1、在SpringBoot项目的resources目录下创建一个log4j.properties文件 2、文件中写入以下内容: log4j.rootLogger=D 阅读全文
posted @ 2019-05-13 10:22 疯子110 阅读(28592) 评论(0) 推荐(1)
摘要:序言 Dubbo一款分布式服务框架,作为阿里巴巴SOA服务化治理方案的核心框架,通过高性能和透明化的RPC实现服务的远程调用,对服务的负载均衡以及项目的耦合性提供很强的解决方式;具体Dubbo的介绍和优缺点请自行搜索,本篇就主要写一下SpringBoot对Dubbo的整合,之前看网上有很多讲解的总感 阅读全文
posted @ 2019-05-10 17:35 疯子110 阅读(1205) 评论(0) 推荐(0)
摘要:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作高性能的key-value数据库、缓存和消息中间件,掌握它是程序员的必备技能,下面是一个springboot访问redis的demo。 新建一个springboot项目,这里取名spring-boot-demo 项目结构目录 阅读全文
posted @ 2019-05-07 17:39 疯子110 阅读(407) 评论(0) 推荐(0)
摘要:一、不指定redis连接池 #系统默认连接池 yml配置文件: 这种方式 redisTemplate 可直接使用默认, 在使用的地方直接注入即可 二、使用jedis连接池 # 使用jedis连接池 yml配置文件: //连接池注入配置信息 在使用的地方直接注入即可 三、使用lettuce连接池(推荐 阅读全文
posted @ 2019-05-07 17:33 疯子110 阅读(15921) 评论(0) 推荐(0)
摘要:本文提纲 一、缓存的应用场景 本文提纲 一、缓存的应用场景 本文提纲 本文提纲 一、缓存的应用场景 二、更新缓存的策略 三、运行 springboot-mybatis-redis 工程案例 二、更新缓存的策略 三、运行 springboot-mybatis-redis 工程案例 三、运行 sprin 阅读全文
posted @ 2019-05-07 17:19 疯子110 阅读(2473) 评论(0) 推荐(0)
摘要:一、添加依赖 <!-- 添加缓存支持 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <!-- 阅读全文
posted @ 2019-05-07 17:11 疯子110 阅读(1194) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 下一页