红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
搜索内容:debug
Spring Cloud 学习笔记

从零开始 Spring Cloud 3:负载均衡

图源:laiketui.com 在上一篇文章中我们介绍了如何使用 Eureka 作为注册中心,并且对注册中心里的服务使用 RestTemplate 做负载均衡调用。本篇文章我们来看负载均衡调用是如何实现的,以及如何设置其中的调度规则。 原理 源码分析 先启动项目的所有模块,其中 shopping-order 模块用 debug 模式启动。 然后在RestTemplate调用接口的地方打上断点,进行调试,一步步查看负载均衡是在何时发生的。 最终我们会定位到一个InterceptingClientHttpRequest…

2023年7月16日 0条评论 1582点热度 0人点赞 魔芋红茶 阅读全文
Spring Cloud 学习笔记

从零开始 Spring Cloud 1:搭建项目

图源:laiketui.com Spring Cloud 的基本宗旨是将项目进行拆分,并分别开发、部署和统一管理。 本文将搭建一个基本的 Spring Cloud 框架,并创建两个子模块,两个子模块之间会进行最简单的接口调用进行交互,这可以体现最简单的分布式架构。 这个架构会在之后进行一步步完善。 创建根项目 创建一个 Maven 项目,默认生成的 POM 文件如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mav…

2023年7月14日 0条评论 1479点热度 0人点赞 魔芋红茶 阅读全文
Spring Boot 学习笔记

从零开始 Spring Boot 59:Hibernate 日志

图源:简书 (jianshu.com) Hibernate 支持多种日志模块,本文介绍如何在 Spring Boot 中使用 Log4j2记录 Hibernate 日志。 实际上本文是我在写上篇文章时遇到的各种坑和最终解决的记录。 首先需要添加 Log4j2 的依赖,并排除 Spring Boot 默认使用的 logging common 日志模块: <dependency>    <groupId>org.springframework.boot</groupId>    &l…

2023年7月4日 0条评论 1588点热度 0人点赞 魔芋红茶 阅读全文
Spring Boot 学习笔记

从零开始 Spring Boot 44:Test

图源:简书 (jianshu.com) 本篇文章我们讨论如何在 Spring 项目中编写测试用例。 当前使用的是 Spring 6.0,默认集成 JUnit 5。 依赖 Spring Boot 的测试功能需要以下依赖: <dependency>    <groupId>org.springframework.boot</groupId>    <artifactId>spring-boot-starter-test</artifactId>    <…

2023年6月19日 0条评论 1864点热度 0人点赞 魔芋红茶 阅读全文
Spring Boot 学习笔记

从零开始 Spring Boot 37:初始化 ApplicationContext

图源:简书 (jianshu.com) 从前文可以知道,作为 Ioc 容器的 ApplicationContext,需要进行一系列步骤来初始化以最终就绪(对于 Web 应用来说就是可以提供Http服务)。 这些步骤大概可以分为以下内容: 准备上下文关联的Environment。 初始化 ApplicationContext(ApplicationContextInitializers被调用)。 加载 Bean 定义(通过注解或XML)。 刷新容器。 就绪。 Application 事件 Spring 用一系列事件来…

2023年6月12日 0条评论 1607点热度 0人点赞 魔芋红茶 阅读全文
Java编程笔记

Java编程笔记31:Record

图源:Fotor懒设计 在日常使用的时候,我们往往需要创建一些“仅用于传输数据的类型”,比如Web编程时候的DTO。 将特殊用途的类型限制为“只读”的一个好处是,这些类型可以安全地在多线程之间共享,并且在涉及计算哈希值的时候,不用担心这些对象因为内部属性改变导致哈希值改变。 为什么要使用 Record 如果要创建一个“只读”类型,通常我们需要这样做: public class Person1 {    private final String name;    private final Integer age; …

2023年6月7日 0条评论 1629点热度 0人点赞 魔芋红茶 阅读全文
Spring Boot 学习笔记

从零开始 Spring Boot 35:Lombok

图源:简书 (jianshu.com) Lombok是一个java项目,旨在帮助开发者减少一些“模板代码”。其具体方式是在Java代码生成字节码(class文件)时,根据你添加的相关Lombok注解或类来“自动”添加和生成相应的字节码,以补完代码所需的“模板代码”。 实际上 Lombok 和 Spring 并没有关联关系,你开发任何Java应用都可以选择使用 Lombok,只不过日常的 Spring 开发中很容易看到 Lombok 的使用,所以这里就归类到这个系列博客。 为什么要使用 Lombok 我们先看一个Sp…

2023年6月4日 0条评论 1593点热度 0人点赞 魔芋红茶 阅读全文
其它

Spring Boot 教程8:配置 Spring Boot Web 应用程序

声明 这个系列文章是翻译自https://www.baeldung.com/的系列博客,个人感觉是一个非常不错的Spring Boot 教程。原网站属于一个公司,主要开展有偿培训业务,但提供相关文字教程的免费阅读和下载。因为我并没有在网页找到相关版权描述信息,所以并不能确定是否可以自由翻译和转载,如果有版权问题,请联系我,我会撤下这个系列文章。 原文地址:Configuring A Spring Boot Application 因为版权的关系,本文禁止转载。 概述 Spring Boot 可以做很多事情;在本教程…

2023年5月26日 0条评论 1254点热度 0人点赞 魔芋红茶 阅读全文
Spring Boot 学习笔记

从零开始 Spring Boot 34:日志 II

图源:简书 (jianshu.com) 在从零开始 Spring Boot 10:日志 - 红茶的个人站点 (icexmoon.cn)中,我简单介绍过如何在Spring Boot中整合SLF4J日志。实际上,如果没有特殊需求,完全可以不使用第三方日志,就使用Spring Boot的默认日志功能,这样在配置上会省很多事。下面介绍Spring Boot默认使用的 logback 日志功能。 日志格式 Spring Boot的默认的日志输出格式类似于下面的例子: 2023-03-03T21:18:18.827+08:00…

2023年5月23日 0条评论 1176点热度 0人点赞 魔芋红茶 阅读全文
其它

Spring:核心技术——IoC容器

说明:本文翻译自Spring官方文档Core Technologies --- 核心技术 (spring.io)。 Version 6.0.7 This part of the reference documentation covers all the technologies that are absolutely integral to the Spring Framework. 参考文档的这一部分涵盖了Spring框架中不可或缺的所有技术。 Foremost amongst these is the Spr…

2023年4月25日 0条评论 3078点热度 0人点赞 魔芋红茶 阅读全文
12345…9

魔芋红茶

加一点PHP,加一点Go,加一点Python......

技术栈
  • SpringMVC SpringMVC
  • Go lang Go lang
  • php php
  • Java Java
  • SpringBoot SpringBoot
  • MySQL MySQL
  • 设计模式 设计模式
  • Linux Linux
  • Wordpress Wordpress
  • Python Python
  • Maven Maven
  • Git Git
  • Activiti Activiti
  • SpringCloud SpringCloud
  • debug debug
  • 前端开发 前端开发
  • Redis Redis
  • 生活随笔 生活随笔
项目
  • Spring Easy Spring Easy
  • MD-img MD-img
  • oa-demo oa-demo
  • bilibili-down bilibili-down
  • 油猴脚本 油猴脚本
  • auto-hot-key auto-hot-key
  • i-tree i-tree
  • haokan-down haokan-down
  • ph-note ph-note
  • save-c save-c
  • activiti-util activiti-util
  • PEP中文 PEP中文
工具箱
  • 我的Windows软件列表 我的Windows软件列表
Music
最新 热点 随机
最新 热点 随机
《第四天灾就没有正常的》——书评 当年封神猛片,如今满屏时代小彩蛋——《虎胆龙威》影评 拨开战争叙事的迷雾:海湾战争背后的政治博弈与历史真相 Vibe Coding 体验报告 Netty 学习笔记 5:测试 Netty 学习笔记 4:协议
我要为GFW歌功颂德 允许异地连接 MySQL PHP学习笔记16:错误处理 Spring Boot 教程2:Spring 与 Spring Boot 的比较 JavaScript 学习笔记 1:Object 从零开始 Spring Boot 66:JPA 查询参数
最近评论
魔芋红茶 发布于 6 个月前(04月20日) 如果激活时出现 We could not validate your license FV8EM46...
魔芋红茶 发布于 5 年前(03月12日) 不好意思,上个月有点事,没空搞网站,现在弄好了,已经启用了新域名,谢谢关心~~
fuckbaidu 发布于 5 年前(02月25日) 兄弟,你新网址一直没备案成功
魔芋红茶 发布于 5 年前(12月18日) 谢谢。
啊长 发布于 5 年前(12月16日) 膜拜大佬了,希望越做越好 :exclaim:
友情链接
  • NFMD's blog
  • 小金龙的blog
  • 幸哥的blog

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号