一、springBoot生命周期伴随的事件                                         springBoot的启动过程就是通过事件机制驱动的,可以通过监听这些事件做一些定制化
转载 2月前
30阅读
1.redis安装包下载Redishttps://redis.io/download如果要选择其他版本 这里有全部的redis版本Index of /releases/https://download.redis.io/releases/我这里选择的版本是5.0.14 因为版本低于5.0需要基于ruby来搭建集群,而5.0以后不需要ruby 省了很多麻烦.2.安装单台redis&nbsp
说明:其实经过研究,在最新版本的Spring Boot中默认使用的是logback进行日志输出,其余的都没有引入。但是网上的教程说只要按照下面的文件列表引入对应的配置文件就会进行输出,这个没有实践过,我测试的版本为1.5.7,估计可能会存在版本问题,比如旧版本是这样实现的,但是新版本就没有了。 Sp
转载 2017-09-22 19:29:00
65阅读
2评论
1. 前言为了 Spring Boot 能够更好地生成配置元数据文件,我们可以在创建项目时添加 Spring Configuartion Processor 依赖,或者在创建好项目后的 pom.xml 文件中手动添加。添加该依赖后,我们在编写配置时就会有属性提示,大大降低编写错误。<dependency> <groupId>o
转载 7月前
25阅读
1、Centos7 Redis一主二从三哨兵配置 Redis一主二从三哨兵环境搭建2、接入过程与集成redis单机不同的是jedis相关的配置做了修改,JedisPool换成了JedisSentinelPool,相关改动如下:  application文件:# Redis spring.redis: sentinel:     #与Redis环境配置的保持一致 mas
转载 2023-07-04 15:19:04
54阅读
SpringBoot简单整合RedisREmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。R
转载 2月前
25阅读
https://github.com/spring-projects/spring-boot/tree/master/spring-boot-samples/spring-boot-sample-jersey基于该例子
转载 2022-11-14 21:30:35
57阅读
Run bash to generate keystore.jks in src/mian/resources folder: keytool -genKey -keyalg RSA -alias linkedin -keystore keystore.jks -storepass password
转载 2020-11-30 03:50:00
62阅读
2评论
消费者每次调用poll()方法,它总是返回由生产者写入Kafka但没有被消费者读取过的记录,我们因此可以知道哪些消息是被群组里的哪个消费者读取的。Kafka不会像JMS队列那样需要得到消费者的确认,消费者使用broker里的MetaData来追踪消息在分区里的位置(offset)。更新分区当前位置的操作叫提交。消费者会向_consumer_offset的特殊主题发送消息,消息里包含每个分区的off
IAR新建工程IAR新建工程步骤如下:1、把源文件Copy到一个空文件夹下 2、打开IAR,选中Project->Create New Project开始创建一个新工程 3、在弹出来的窗口里面选中Empty Project然后点OK 4、选择新工程的位置和写新工程的名字,点保存一个新的空白工程就创建好了。 个人习惯是新建一个叫Prj的文件夹,存放工程相关的文件 创建好的空白工程如下
转载 1月前
4阅读
# 实现Spring MysqlDataSource指南 ## 介绍 作为一名经验丰富的开发者,你已经掌握了Spring框架的基本知识和使用方法。现在,有一位刚入行的小白向你请教如何实现“Spring MysqlDataSource”。本文将详细介绍实现该功能的流程和具体操作步骤,帮助小白快速上手。 ## 实现流程 首先,让我们通过一个甘特图来展示整个实现流程: ```mermaid gan
原创 2月前
14阅读
 Spring数据访问的根异常是DataAccessException,所有的Spring的数据访问异常都继承DataAccessException。DataAccessException的nestedRuntimeException子类中,已经将所有的异常栈都进行了记录。
原创 2023-05-15 22:42:31
64阅读
文章目录一. 问题背景二. 版本说明三. 前言四. 如何实现读写分离?五. 动手实现读写分离5.1 整合Lettuce5.1 向Spring注册连接组件5.2 测试 一. 问题背景前面研究了SpringBoot整合Redis集群(Lettuce客户端),然后尝试玩玩读写分离,客户端使用Lettuce(SpringBoot2.x已经默认支持Lettuce了,就不再研究Jedis客户端了)。虽然最新
转载 2023-08-18 13:45:35
58阅读
参考网上的某篇文章。。  1、适应游戏灵活多变的需求。 游戏的特点是需求变化快,为了保持玩家的新鲜感,需要不停的往游戏中 注入新的元素。假如使用传统的关系型数据库来存放这些数据,可能面临需要经常做表结构修改的ddl操作。MongoDB的schema-free的特性,可以使用户避免这样的问题。schema-free使数据库中的表(集合)内包含不同结构的文档。此外,MongoDB使用类JSo
转载 8月前
25阅读
1:目录结构:要注意,template目录和static目录要放在resou
原创 2022-12-13 11:39:32
43阅读
1:目录结构:要注意,template目录和static目录要放在resource目录下,2:后端代码2.1:get方法处理的是第一次URL地址请
转载 2022-09-21 18:00:13
58阅读
引入的Jar包如下: org.hibernate.dialect.MySQLDialect false ...
原创 2021-08-20 11:32:49
67阅读
# Spring Java配置 在Spring框架中,我们通常使用XML配置文件来配置Spring应用程序的依赖关系。但是,随着Spring框架的不断发展,我们也可以使用Java配置来替代XML配置文件。使用Java配置能够让我们更加方便地管理应用程序的配置,并且能够带来更好的类型安全和代码重构支持。 ## 为什么要使用Java配置? 传统的XML配置文件在配置Spring应用程序时经常会出
XML方式: IOC:控制反转的底层原理就是:工厂模式+反射+配置文件DI:依赖注入就是通过配置文件设置属性值 BeanFactory 是老版本的工厂类:调用getBean的时候,才会生成类的实例ApplicationContext 是新版本的工厂类:加载配置文件的时候,就会将Spring管理的类都
转载 2019-06-11 18:55:00
103阅读
2评论
相信大家都知道在win系统中,都有着一个自带的ie浏览器,但在使用过程中可能会遇到不流畅的情况,导致ie浏览器卡顿的原因可能是由于浏览器的加载项导致的,其实我们是可以禁止使用加载项,接下来小编就给大家伙介绍一下Win7系统中ie浏览器禁止使用加载项的操作步骤。小编发现最近有小伙想知道win系统里面ie浏览器使用禁用加载项的操作办法。所以小编就花了一番时间来了解这个方面的知识是小编现在win7ie浏
  • 1
  • 2
  • 3
  • 4
  • 5