logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

搭建大型分布式服务(二十一)Mybatis 如何打印SQL语句和执行时间?

系列文章目录文章目录系列文章目录前言一、本文要点二、开发环境三、创建项目四、修改项目五、测试一下六、小结前言在日常开发当中,我们经常需要通过SQL语句和执行耗时来定位问题。但mybatis框架是没有直接提供这种能力,只提供了非完整(即带” ?“ 占位符)语句的打印,不是很方便。那我们有什么方法实现目标呢?1、数据库慢查询日志优点:实现简单缺点:和业务日志有断层,且不一定有机器权限2、p6spy、l

#mybatis
搭建大型分布式服务(二十四)如何创建一个TKE容器集群?

系列文章目录文章目录系列文章目录前言一、本文要点二、开发环境三、创建容器集群四、修改项目五、测试一下六、小结前言在前面的系列文章,我们介绍了怎样去部署各种中间件去搭建开发环境,也介绍了怎样用SpringBoot去整合这些组件。那当我们把一个应用或者服务开发好了后,怎样去部署呢?本文将介绍怎样将一个微服务部署到腾讯云容器集群上。有些同学可能会问,发布部署这些东西不是运维做的事情么?我一个业务开发为什

#容器#java#运维
搭建大型分布式服务(二十三)SpringBoot 如何整合比GuavaCache性能好n倍的Caffeine并根据名称设置不同的失效时间?

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开

#java#缓存
搭建大型分布式服务(二十)SpringBoot 如何防止SQL注入?

系列文章目录文章目录系列文章目录前言一、本文要点二、开发环境三、创建项目四、自定义校验五、测试一下六、小结前言群里有个小伙伴提问,SpringBoot项目怎样做参数校验,防止SQL注入?改动尽量少,高灵活,因为并不是每个参数有需要校验的。一、本文要点接前文,我们介绍了如何做spring拓展,轻松面对面试官的提问了。本文介绍如何自定义参数校验,保护我们的系统,避免各种参数问题。系列文章完整目录spr

#spring boot
搭建大型分布式服务(二十二)SpringBoot 如何优雅地整合多个kafka数据源?

系列文章目录文章目录系列文章目录前言一、本文要点二、开发环境三、创建项目四、修改项目五、测试一下六、小结前言在日常开发当中,经常会遇到需要消费的topic不在同一个kafka集群内,这时候需要配置多个数据源,如何优雅地完成这个配置呢?一、本文要点接前文,我们已经在项目里集成了kafka。本文将介绍如何优雅地整合多个kafka数据源。系列文章完整目录springboot 整合多个kafka数据源sp

文章图片
#kafka#spring boot
搭建大型分布式服务(十一)Springboot整合redis和集群

一、本文要点接上文,我们已经把SpringBoot整合mybatis+Hikari+es了,并且通过docker搭建好了redis环境,本文将介绍SpringBoot如何整合redis,利用缓存技术,使接口快得飞起来。系列文章完整目录redis操作工具类lettuce连接池cacheManager注解使用,自动缓存和失效移除、序列化器springboot整合redis,lettuce单元测试回滚数

#redis#java#spring
搭建大型分布式服务(一)开篇

本系列文章将一步一步介绍如果搭建一个大型分布式服务系统,从零开始介绍搭建、开发、测试、部署、维护等一系列过程,每周一更,欢迎关注留言,交流学习。先挂个图,至少包含以下知识,持续更新。。。........................

文章图片
#spring boot#java#spring
搭建大型分布式服务(二十五)如何将应用部署到TKE容器集群?

系列文章目录文章目录系列文章目录前言一、本文要点二、开发环境三、创建容器集群四、小结前言以前,我们部署一个应用或者接口服务,往往是先编译构建打成jar或者war包,然后通过shell脚本或命令上传到虚拟机或者物理机上,覆盖Tomcat或其它容器指定目录,然后再重启Tomcat进程来升级应用或者接口服务。这种模式实施起来较为简单,但在如今看来,存在诸多缺陷。例如:应用服务无法动态扩缩容,应用服务很难

#容器#运维#docker +1
搭建大型分布式服务(九)Springboot整合ES和RestHighlevelClient

一、本文要点接上文,我们已经把SpringBoot整合mybatis和Hikari了,并且通过docker搭建好了ES和Kibana,本文将介绍SpringBoot如何整合ES,支持搜索功能。系列文章完整目录junit 5 单元测试restHighLevelClient 保存对象restHighLevelClient 根据id获取对象objectMapper序列化和反序列化springboot整合

#java#elasticsearch#spring boot +2
搭建大型分布式服务(二十七)如何通过Coding流水线CI/CD将SpringBoot服务部署到TKE容器集群

系列文章目录文章目录系列文章目录前言一、本文要点二、开发环境三、编写真实Service类TagService.java四、编写测试类四、小结前言企业上云是比较热门的话题也是趋势,越来越多的企业放弃传统IDC选择上云,因为把服务上云,一来可以降低企业技术开发成本,而来升级扩容灵活,减少运维成本。那么在容器集群的开发模式是怎样的呢?我们来揭开它神秘的面纱。一、本文要点接前文,我们演示过怎样把一个ngi

#spring boot
    共 28 条
  • 1
  • 2
  • 3
  • 请选择