Beginner..
码龄3年
关注
提问 私信
  • 博客:7,110
    7,110
    总访问量
  • 14
    原创
  • 1,249,185
    排名
  • 2
    粉丝
  • 0
    铁粉

个人简介:路漫漫其修远兮,吾将上下而求索。 纸上得来终觉浅,绝知此事要躬行。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2021-09-29
博客简介:

zhb111z的博客

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得2次评论
  • 获得33次收藏
  • 代码片获得497次分享
创作历程
  • 14篇
    2022年
成就勋章
TA的专栏
  • javase
    1篇
  • Spring
    3篇
  • 面试
  • 作业
  • javaweb
    3篇
  • springboot
    6篇
  • mybatis
    1篇
  • rabbitmq
    1篇
兴趣领域 设置
  • 编程语言
    java
  • 大数据
    redis
  • 后端
    mysqlspringspring boot架构分布式
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

原理解析-SpringApplication创建初始化流程

继续上一节,接着讨论。
原创
发布博客 2022.08.21 ·
275 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

SpringBoot高级特性-自定义starter细节

目标:创建的自定义starter。创建两个工程,分别命名为(普通Maven工程),(需用用到Spring Initializr创建的Maven工程)。无需编写什么代码,只需让该工程引入
原创
发布博客 2022.08.21 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

尚硅谷RabbitMQ学习笔记(上)

MQ(message queue),从字面意思上看,本质是个队列,FIFO 先入先出,只不过队列中存放的内容是 message 而已,还是一种跨进程的通信机制,用于上下游传递消息。在互联网架构中,MQ 是一种非常常 见的上下游“逻辑解耦+物理解耦”的消息通信服务。使用了 MQ 之后,消息发送上游只需要依赖 MQ,不 用依赖其他服务。
原创
发布博客 2022.08.21 ·
743 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

MyBatis笔记(尚硅谷完整笔记)

打包方式:jar引入依赖创建MyBatis的核心配置文件创建mapper接口创建MyBatis的映射文件相关概念:ORM(Object Relationship Mapping)对象关系映射。对象:Java的实体类对象关系:关系型数据库映射:二者之间的对应关系Java概念数据库概念类表属性字段/列对象记录/行映射文件的命名规则表所对应的实体类的类名+Mapper.xml例如:表t_user,映射的实体类为User,所对
原创
发布博客 2022.08.21 ·
1777 阅读 ·
7 点赞 ·
0 评论 ·
25 收藏

SpringBoot文件上传-单文件与多文件上传的使用,以及源码分析

控制层代码文件上传相关的配置类:
原创
发布博客 2022.08.21 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

错误处理-SpringBoot默认错误处理机制-【源码分析】底层组件功能分析

默认情况下,Spring Boot提供/error处理所有错误的映射机器客户端,它将生成JSON响应,其中包含错误,HTTP状态和异常消息的详细信息。对于浏览器客户端,响应一个“ whitelabel”错误视图,以HTML格式呈现相同的数据要对其进行自定义,添加View解析为error要完全替换默认行为,可以实现并注册该类型的Bean定义,或添加以使用现有机制但替换其内容。下的4xx,5xx页面会被自动解析。
原创
发布博客 2022.08.20 ·
213 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot拦截器-【源码分析】-拦截器的执行时机和原理

编写一个拦截器实现接口拦截器注册到容器中(实现的)指定拦截规则(注意,如果是拦截所有,静态资源也会被拦截】编写一个实现。
原创
发布博客 2022.08.20 ·
284 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

SpringBoot自动配置【源码分析】-自动包规则原理

分析下重点分析,,。@SpringBootConfiguratio代表当前是一个配置类。@ComponentScan指定扫描哪些Spring注解。@EnableAutoConfiguration重点分析,@AutoConfigurationPackage标签名直译为:自动配置包,指定了默认的包规则。利用Registrar给容器中导入一系列组件将指定的一个包下的所有组件导入进MainApplication所在包下。自动配置【源码分析】-初始加载自动配置类@Import(AutoCon
原创
发布博客 2022.08.20 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

thymeleaf的基本使用

Thymeleaf 是新一代 Java 模板引擎,与 Velocity、FreeMarker 等传统 Java 模板引擎不同,Thymeleaf 支持 HTML 原型,其文件后缀为“.html”,因此它可以直接被浏览器打开,此时浏览器会忽略未定义的 Thymeleaf 标签属性,展示 thymeleaf 模板的静态页面效果;当通过 Web 应用程序访问时,Thymeleaf 会动态地替换掉静态内容,使页面动态显示。官方: 链接:link。
原创
发布博客 2022.08.19 ·
659 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

spring5

官网地址:https://spring.io/Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。Spring 框架是一个开源的 Java 平台,它最初是由 Rod Johnson 编写的,并且于 2003 年 6 月首 次在 Apache 2.0 许可下发布。Spring 是轻量级的框架,其基础版本只有 2 MB 左右的大小。Spring 框架的核心特性是可以用于开发任何 Java 应用程序,但是在 J
原创
发布博客 2022.08.17 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SpringMVC的执行流程

刚学完SpringMVC的基本操作,但是对SpringMVC的执行流程源码很好奇,今天通过尚硅谷杨博超老师的教程视频学习并记录一下。
原创
发布博客 2022.08.02 ·
563 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

SpringMVC的基本使用

MVC是一种软件架构的思想,将软件按照模型、视图、控制器划分M:Model 模型层,指工程中的JavaBean,作用是处理数据,分为两类:一类为实体类Bean 专门存储业务数据 如Student、User等一类为业务处理Bean:指Service或Dao对象,专门用于处理业务逻辑V:View 视图层,工程中的html或jsp等页面,作用是与用户进行交互C:Controller 控制层,工程中的servlet。作用接收请求和响应浏览器MVC的工作流程:用户通过视图层发送请求到服务器,在服务器中请求被Contr
原创
发布博客 2022.08.02 ·
791 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 集合

框架/*** 一、集合的框架** 1.集合、数组都是对多个数据进行存储操作的结构,简称Java容器。* 说明;此时的存储,主要是指能存层面的存储,不涉及到持久化的存储(.txt,.jpg,.avi,数据库中)** 2.1数组在存储多个数据封面的特点:* 》一旦初始化以后,它的长度就确定了。* 》数组一旦定义好,它的数据类型也就确定了。我们就只能操作指定类型的数据了。* 比如:String[] arr;int[] str;
原创
发布博客 2022.07.21 ·
256 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

javaweb

JavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWeb。JavaWeb 是基于请求和响应来开发的。请求是指客户端给服务器发送数据,叫请求 RequestServlet就是JavaEE规范之一,规范就是接口。Servlet就是JavaWeb三大组件之一。三大组件分别是:Servlet程序,Filter过滤器,Listener监听器。Servlet就是运行在服务器上的一个java小程序,它可以接收客户端发来的请求,并响应数据给客户端。
原创
发布博客 2022.07.18 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏