<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MostSnails的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MostSnails</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MostSnails]]></copyright><item><title><![CDATA[ElasticSearch学习API及集成JAVA使用介绍]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/128390773</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/128390773</guid><author>MostSnails</author><pubDate>Tue, 20 Dec 2022 21:59:29 +0800</pubDate><description><![CDATA[ElasticSearch学习API及集成JAVA使用介绍]]></description><category></category></item><item><title><![CDATA[SpringAop之Cglib代理使用及源码深度解析]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/128260546</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/128260546</guid><author>MostSnails</author><pubDate>Fri, 09 Dec 2022 23:47:52 +0800</pubDate><description><![CDATA[SpringAop之Cglib代理使用及源码深度解析]]></description><category></category></item><item><title><![CDATA[SpringAop之JDK动态代理源码解析保姆级]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/128227510</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/128227510</guid><author>MostSnails</author><pubDate>Wed, 07 Dec 2022 21:44:24 +0800</pubDate><description><![CDATA[SpringAop之JDK动态代理如何使用、源码解析]]></description><category></category></item><item><title><![CDATA[RabbitMQ延时队列及消息可靠性]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/127138697</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/127138697</guid><author>MostSnails</author><pubDate>Sat, 01 Oct 2022 23:21:34 +0800</pubDate><description><![CDATA[RabbitMQ延时队列及消息可靠性]]></description><category></category></item><item><title><![CDATA[SpringBean动态注册BeanDefinition（三）]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/126798314</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/126798314</guid><author>MostSnails</author><pubDate>Sat, 10 Sep 2022 18:12:45 +0800</pubDate><description><![CDATA[SpringBean动态注册BeanDefinition（三）]]></description><category></category></item><item><title><![CDATA[Spring Security之前后端分离（二）JWT令牌]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/126332106</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/126332106</guid><author>MostSnails</author><pubDate>Sun, 14 Aug 2022 15:24:33 +0800</pubDate><description><![CDATA[Spring Security之前后端分离（二）JWT令牌]]></description><category></category></item><item><title><![CDATA[Spring Security之前后端分离]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/126312877</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/126312877</guid><author>MostSnails</author><pubDate>Fri, 12 Aug 2022 23:20:54 +0800</pubDate><description><![CDATA[Spring Security之前后端分离]]></description><category></category></item><item><title><![CDATA[SpringBoot Filter过滤器和Interceptor拦截器]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/125941182</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/125941182</guid><author>MostSnails</author><pubDate>Fri, 22 Jul 2022 22:32:36 +0800</pubDate><description><![CDATA[SpringBoot Filter过滤器和Interceptor拦截器]]></description><category></category></item><item><title><![CDATA[SpringBean生命周期之BeanPostProcessor和InitializingBean（二）]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/125834950</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/125834950</guid><author>MostSnails</author><pubDate>Sun, 17 Jul 2022 18:14:47 +0800</pubDate><description><![CDATA[SpringBean生命周期之BeanPostProcessor和InitializingBean （二）]]></description><category></category></item><item><title><![CDATA[SpringBean 生命周期之Aware接口（一）]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/125826142</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/125826142</guid><author>MostSnails</author><pubDate>Sat, 16 Jul 2022 22:38:00 +0800</pubDate><description><![CDATA[SpringBean 生命周期之Aware接口]]></description><category></category></item><item><title><![CDATA[Mybatis批处理]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/121324689</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/121324689</guid><author>MostSnails</author><pubDate>Sun, 14 Nov 2021 22:08:43 +0800</pubDate><description><![CDATA[Mybatis批处理
第一种 单条SQL循环操作
1.Mapper.xml
```
&lt;insert id="insert" parameterType="com.example.mybatisbatch.entity.OrderDetail"&gt;
    insert into order_detail values
    (#{order.id},#{order.name},#{order.phone},#{order.expressNo},#{order.productName},#{ord]]></description><category></category></item><item><title><![CDATA[SpringBoot sharding 分库分表使用及配置]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/121320013</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/121320013</guid><author>MostSnails</author><pubDate>Sun, 14 Nov 2021 17:03:54 +0800</pubDate><description><![CDATA[SpringBoot sharding 分库分表使用及配置
官方提供配置方式有哪些？
JAVA配置
YAML配置
SpringBoot配置
Spring命名空间配置
无论哪种方式最后底层都包装成JAVA代码方式配置，今天主要以SpringBoot-sharding自动状态开始玩！

了解分库分表策略场景
StandardShardingStrategy 标准分片
1.只支持单个字段进行分片分库，自定义必须实现PreciseShardingAlgorithm 处理 = 和in分片，RangeShardingA]]></description><category></category></item><item><title><![CDATA[MySQL主从同步复制实现]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/121127923</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/121127923</guid><author>MostSnails</author><pubDate>Wed, 03 Nov 2021 18:57:51 +0800</pubDate><description><![CDATA[MySQL主从同步复制实现
一.概念

1.数据库一主多从高性能:	单点分散到多台机器上。备份: 	等同于实现Backup。 负载均衡:	若主挂掉，切换一台Slave机器作为Mater。若Slave挂掉，还有其他Slave支持。


二.实现原理

1.Mater将变更记录到二进制日志BinaryLog中，Mysql根据事物提交顺序依次记录


2.Slave从库 两个线程 （I/O thread 、SQL thread），IO请求主库获取Log日志最新位置，读取变更到从库，SQL线程 实施执行变更记录。
]]></description><category></category></item><item><title><![CDATA[SpringBoot 扩展机制 ——Spring.factories文件 如何将外部项目加入Spring容器]]></title><link>https://blog.youkuaiyun.com/MostSnails/article/details/120907274</link><guid>https://blog.youkuaiyun.com/MostSnails/article/details/120907274</guid><author>MostSnails</author><pubDate>Fri, 22 Oct 2021 15:41:48 +0800</pubDate><description><![CDATA[▶ 简介
简单说用于模块之间解耦，外部项目下各种配置、类加入到Spring容器中进行管理，类似JAVA中SPI机制。机制自行百度。
▶ 方式
将外部类引入IOC容器两种方式
1.@import
2.加入Spring.factories文件 — 主讲这个
▶ Spring.factories文件
1.在resource目录下 META-INF/ Spring.factories 文件
2.格式：自定义需要扫描到类（接口），多个用 ”,\“ 隔开
3.SpringFactoriesLoader类会去扫描加载文件]]></description><category></category></item></channel></rss>