ShuSheng007

  • 首页
  • 关于
  • 联系
SpringBoot
SpringBoot

秒懂SpringBoot之@Async如何自定义线程池

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 每个Java程序员都有一颗搞高并发的心,所以线程池几乎也是面试必考题。讲线程池的文章网上也特别多特别好,所以本文只是聊一下如何在SpringBoot中使用线程池。 异步初探 在SpringBoot中简单使用异步编程非常简单,只需要两步 使用@EnableAsync开启异步支持 @EnableAsync @Configuration public class ConcurrencyConfig { ... } 使用@Async注解相关方法…

03/12/2023 0条评论 62点热度 0人点赞 shusheng007 阅读全文
SpringBoot

秒懂SpringBoot之弄懂Filter与HandlerInterceptor

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 @[toc] 概述 在日常开发中,我们会经常用到Filter和HandlerInterceptor,是不是傻傻分不清,那二者有什么异同呢?谁先执行谁后执行呢?分别在什么场景下使用呢?接下来让我们来一探究竟 前置知识 先上一张偶亲手画的图吧,正所谓一图胜千言,不理解无所谓,我们一起来看下。 你有没有觉得在一个熟悉的领域学习相关的新知识就非常容易理解,因为他们直接环环相扣,互相联系,这就是所谓的经验的优势。例如我们今天要谈论的Filter和Han…

03/05/2023 0条评论 109点热度 0人点赞 shusheng007 阅读全文
SpringBoot

秒懂SpringBoot之全网最易懂的Spring Security教程

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 @[toc] 概述 现如今Spring全家桶在Java web后端领域是寡头般的存在,其中安全相关的那员大奖就是Spring Security。我觉得它相对于其他竞争对手,例如 Apache Shiro显得过于复杂,对初学者很不友好,我第一次看见这玩意感觉这就是个垃圾,半天搞不懂,太tm复杂了。由于其是spring全家桶的一员,与spring生态集成时特别丝滑,所以用的人也不少,所以不管喜不喜欢你还是要懂他... 为什么要写这篇文章呢?因为我…

02/15/2023 0条评论 415点热度 4人点赞 shusheng007 阅读全文
SpringBoot

Spring Data Jpa如何实现审计和乐观锁功能

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 在具体业务中跟踪数据库数据操作记录有时是很强烈的需求:谁何时创建了这条记录,谁何时修改了这条记录,越是大点的公司这个需求越强烈。这些需求实现较为机械和简单,所以我们不想手动去做,所以很多相关框架都提供了相应的方案,今天我们就看下Spring Data JPA是如何实现的。 审计 Spring Data JPA 其提供了4个相关的注解 @CreatedBy @CreatedDate @LastModifiedBy @LastModifie…

01/17/2023 0条评论 132点热度 2人点赞 shusheng007 阅读全文
Redis

秒懂SpringBoot如何集成Redis

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 SpringBoot集成Redis步骤这块非常简单,没有太多内容,集成后如何使用的思路可以略微谈一谈,我认为这也算是集成的一部分吧。 Redis简述 官方介绍 The open source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker. Redis是一个基于内…

10/14/2022 4条评论 732点热度 4人点赞 shusheng007 阅读全文
SpringBoot

秒懂SpringBoot之Bean生命周期与扩展点浅尝辄止

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 IOC与AOP是Spring框架最重要的两个思想。其中的IOC使得我们可以将对象及其依赖交由Spring容器来管理,极大的解放了我们的生产力。但凡事都有两面性,我们在逃避义务的同时也就意味着放弃了控制的权利,以前对象和依赖都是由我们负责处理,我们想怎么弄就怎么弄,但现在交给了spring这个大兄弟,我们做了甩手掌柜,那我们就失去了控制的权利。幸好Spring这个大兄弟比较厚道,给我们留下了若干个扩展点,这些扩展点就是它给我们干预被托管对…

10/12/2022 0条评论 351点热度 2人点赞 shusheng007 阅读全文
SpringBoot

秒懂SpringBoot之Mvc请求执行流程浅谈

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 在Java Web开发领域Spring Mvc的流行度居高不下,假期花了天时间又读了下spring mvc的源码,大概整理一下,以便于查询,也便于后辈学习。 SpringMvc 流程简述 先上一张手撕大图...其实只要看懂了这张图对spring mvc的理解也就有了宏观的概念了,看不懂也没关系拉,不耽误我们搬砖挣钱...只不过只能一直搬砖 从图中看,spring mvc 有3大组件:HandlerMapping, HandlerAdap…

10/05/2022 0条评论 288点热度 0人点赞 shusheng007 阅读全文
SpringBoot

秒懂MyBatis之读写分离一篇即悟

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 多年前在springboot中集成mybatis访问数据库后,一下就被其强大的功能征服了,从此再也没有用过纯JDBC的API,但是当时心中隐约还是有个疑问:要是我们的APP要同时访问两个数据库,那MyBatis咋办呢?因为只是想了下,于是还是不知道...直到有一天要搞读写分离...最近又看到了这个话题,于是就叨叨几句。 在生产环境中搞读写分离一般采用成熟的第三方方案,例如代理模式的mycat,以及客户端模式的sharding-jdbc,…

10/02/2022 0条评论 344点热度 1人点赞 shusheng007 阅读全文
SpringBoot

秒懂SpringBoot之如何整合RabbitMQ

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 好久没有写博客了,终日忙于生计,真是人过30不如狗啊,但写点什么好呢?想想当年自己入门时候那痛苦的经历,还是写点优质实用的入门文章吧,既满足了自己好为人师的本性,也能给后辈提供一些帮助。今天咱们就来聊聊springboot 整合rabbitmq的那些事吧。 SpringBoot的风头之盛不多说了,我是在2016年首次接触springboot的,当时自己要写个APP,后台采用了springboot。当时还真是个新鲜事物,没想到以后几年的发…

07/23/2022 0条评论 591点热度 1人点赞 shusheng007 阅读全文
SpringBoot

什么是Spring Profiles 以及如何使用

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 在你刚接触SpringBoot的时候有没有对它提供的Profile有些许不适应,经过摸索后才领悟到它的强大。今天我就对Profile进行一点归纳总结,留作互联网记忆。 Profile是什么 Profile翻译成中国话就是:简介,档案... 。例如王二狗和牛翠花两人各有一套自己的profile 翠花的Profile: 姓名:牛翠花 性别:女 爱好:逛街 王二狗的Profile: 姓名:王二狗 性别:男 爱好:编程,看美女 对应到Sprin…

09/23/2021 0条评论 1635点热度 0人点赞 shusheng007 阅读全文
12
ShuSheng007
20201012220841766.jpg#pic_center
分类
  • Android / 3篇
  • Flutter / 4篇
  • Gradle / 1篇
  • Java / 8篇
  • JPA / 1篇
  • Kafka / 1篇
  • Kotlin / 9篇
  • Linux / 5篇
  • Maven / 1篇
  • Redis / 1篇
  • SpringBoot / 11篇
  • SpringCloud / 8篇
  • 分布式 / 3篇
  • 如何系列 / 3篇
  • 密码学 / 1篇
  • 开发工具 / 2篇
  • 微服务 / 8篇
  • 数据库 / 6篇
  • 杂谈 / 1篇
  • 消息队列 / 2篇
  • 爬虫 / 1篇
  • 版本控制 / 2篇
  • 设计模式 / 24篇
归档
  • 2023年3月 / 2篇
  • 2023年2月 / 3篇
  • 2023年1月 / 3篇
  • 2022年11月 / 2篇
  • 2022年10月 / 8篇
  • 2022年8月 / 1篇
  • 2022年7月 / 4篇
  • 2021年11月 / 2篇
  • 2021年10月 / 4篇
  • 2021年9月 / 33篇
  • 2021年4月 / 4篇
  • 2020年11月 / 2篇
  • 2020年10月 / 2篇
  • 2020年9月 / 3篇
  • 2020年7月 / 2篇
  • 2020年6月 / 2篇
  • 2020年5月 / 1篇
  • 2020年4月 / 5篇
  • 2020年2月 / 10篇
最近评论
正人君子 发布于 6 天前(03月17日) 厉害厉害
匿名 发布于 1 周前(03月14日) 搬砖是为了生活,不断探寻是为了梦想...
匿名 发布于 3 周前(02月28日) # 牛逼
匿名 发布于 3 周前(02月28日) OpenAI's services are not available in your c...
匿名 发布于 2 个月前(02月02日) 7777

版权 © 2021 shusheng007.top 享有所有版权.

Theme Kratos Made By Seaton Jiang

津ICP备17001709号