自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Kubernetes集群部署

【代码】Kubernetes集群部署。

2023-09-14 10:46:27 64 1

原创 Spring源码分析第一集,IOC容器加载

IOC容器介绍以及容器加载-当前只是简单对IOC加入的流程以及具体方法进行说明。后面补充每个方法的源码分析。开始构建并刷新容器;refresh方法是整个IOC容器加载构建的最外层方法。###在spring中,容器可以分为两大类。构建IOC容器时,通常会传递配置文件。###IOC启动流程。

2022-12-28 16:16:09 149 1

原创 Mybatis源码分析(一)

作为与数据库交互的对象,生命周期存在于每次与数据库交互期间;默认提供了crud一系列基础接口方法,并且提供了获取Mapper与Conncation的接口方法;内部使用Map保持,以接口的绝对地址作为key,以MapperProxyFactory作为value。通过Mapper的class作为key获取MapperProxyFactory工厂的产生。Mybatis都给出了默认的配置选项;###五、Mapper接口代理类的产生+Mapper运行流程。该方法用于获取Mapper接口的代理类,执行最终的sql;

2022-12-28 16:15:23 148

原创 RedisTemplate使用技巧

RedisTemplate对jedis进行了再一次的封装。使用起来更加的简洁方便。可能会导致value值乱码。或者key乱码,这是由于redis内部的原因;而在存储对象的时候。通常我们工程采用第三方工具如FastJson作为转换。为达到序列与反序列一致性。需要对RedisTemplate进行配置。一、配置我们自己的序列化方案,重写RedisSerializer接口并配置。二、配置RedisTemplate操作。

2022-12-28 16:14:01 608

原创 分布式工程使用Redis作为Session共享

springboot会默认连接redis存储session。但由于jar包的冲突。可能会导致内置tomcat无法启动的原因。在搭建分布式工程的时候采用Redis,达到数据的共享。可解决如用户反复登陆、session不一致的问题。

2022-12-28 16:13:35 191

原创 springboot整合springSecurity

以及用于用户校验操作的UserDetailsService接口,实现方法 public UserDetails loadUserByUsername(String username)继承类WebSercuityConfigurerAdapter,对serurity进行配置,可实现其中的三个配置方法。目前只使用一个作为入门操作。springSecurity默认采用BCryptPasswordEncoder作为密码的加密操作;需要在启动类获取配置类上打上@EnableWebSecurity注解。

2022-12-28 16:06:13 288

原创 springboot+Dubbo分布式工程搭建

在配置文件中配置Dubbo的具体信息;也可采用Dubbo配置文件的形式配置,然后再启动类上加上@ImportResource(“classpath:dubbo.xml”) 加载配置文件。Springboot作为快速搭建spring工程的脚手架,对Dubbo也进行了一系列的集成;如果使用了logback作为日志框架,那么很可能遇到jar包的冲突。因为zookeeper的依赖中,默认集成了log4j与log4j12的日志依赖。至此工程搭建完毕,很简单。需要在zookeeper的两个依赖文件进行依赖剔除。

2022-12-28 16:06:12 206

Kubenetes(k8s)一键部署安装包

Kubenetes(k8s)一键部署安装包,提供内网环境下的一件部署方案

2024-01-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除