log4j

sg_knight2 天前
单元测试·log4j·ai编程
使用 Claude Code 写单元测试的实战方法在很多团队中,单元测试一直是一个“理想很丰满,现实很骨感”的事情。常见情况是:结果就是:测试要么没有,要么质量很低。
sthnyph2 天前
spring boot·后端·log4j
SpringBoot Test详解SpringBoot对单元测试的支持在于提供了一系列注解和工具的集成,它们是通过两个项目提供的:通常情况下,我们通过spring-boot-starter-test的Starter来引入SpringBoot的核心支持项目以及单元测试项目以及单元测试库。
brucelee1862 天前
spring boot·后端·log4j
Spring Boot 测试最佳实践核心思想:多写单元测试,少写E2E测试 Core idea: More unit tests, fewer E2E tests
X-TIE3 天前
log4j
一次日志引发的“血案”:从 Log4j 1.x 锁竞争到 Log4j 2.x 异步写入实战高并发下,一个小小的日志配置也能把整个服务拖垮。本文记录了一次因 Log4j 1.x 的 LocationInfo 锁竞争导致服务响应变慢的完整排查与优化过程。
zdl6867 天前
spring boot·后端·log4j
SpringBoot Test详解SpringBoot对单元测试的支持在于提供了一系列注解和工具的集成,它们是通过两个项目提供的:通常情况下,我们通过spring-boot-starter-test的Starter来引入SpringBoot的核心支持项目以及单元测试项目以及单元测试库。
lierenvip8 天前
spring boot·单元测试·log4j
Spring Boot 整合 log4j2 日志配置教程在项目推进中,如果说第一件事是搭建 Spring 框架的话,那么第二件事情就是在 Sring 基础上搭建日志框架,此篇文章是博主在学习过程中使用 Spring Boot 搭建项目时整合 Log4j2 日志的总结
武超杰8 天前
spring boot·单元测试·log4j
SpringBoot 进阶实战:异常处理、单元测试、多环境、日志配置全解析在上一篇 SpringBoot 入门教程中,我们掌握了项目搭建、HelloWorld 开发和项目发布的基础操作,本次将聚焦 SpringBoot 实际开发中的四大核心工程能力:异常统一处理、整合 Junit 单元测试、多环境配置切换、Logback 日志配置,这些都是企业开发中必备的技能,也是 SpringBoot 项目规范化开发的关键,本文将通过实战代码 + 详细解析的方式,让你快速上手并落地使用!
小江的记录本8 天前
java·spring boot·后端·spring·log4j·maven·logback
【Logback】Logback 日志框架 与 SLF4J绑定、三层模块、MDC链路追踪、异步日志、滚动策略本文从基础定位、核心架构、配置体系、高级特性、性能优化、框架集成、最佳实践、问题排查8大维度,全方位结构化梳理Logback的完整知识体系,覆盖从入门原理到企业级生产落地的全场景内容。
Samson Bruce8 天前
单元测试·log4j
【单元测试】单元测试的逻辑有,而且很重要。单元测试虽然看起来是“每个类自己写”,但其实有一套很稳定的通用逻辑。 最常见的套路就是这四步: 1. 准备输入 2. 准备依赖的假行为 3. 执行被测试代码 4. 断言结果和交互 很多地方会把它叫做 Arrange / Act / Assert,也就是: • Arrange:准备数据、准备 mock • Act:调用被测试方法 • Assert:检查结果 拿你这个测试举例: TencentMailClientFacade facade = mock(TencentMailCl
不吃香菜学java9 天前
java·spring boot·spring·tomcat·log4j·maven
苍穹外卖-删除菜品可以一次删除一个菜品,也可以批量删除菜品,起售中的菜品不能删除,被套餐关联的菜品不能删除,删除菜品后,关联的口味数据也需要删除掉。
qqacj9 天前
spring boot·后端·log4j
SpringBoot Test详解SpringBoot对单元测试的支持在于提供了一系列注解和工具的集成,它们是通过两个项目提供的:通常情况下,我们通过spring-boot-starter-test的Starter来引入SpringBoot的核心支持项目以及单元测试项目以及单元测试库。
工具人55559 天前
log4j
pytest 测试项目指南下面是一个完整的 pytest 测试项目结构示例,包含了最佳实践和常见配置:Plain Textpython
不吃香菜学java11 天前
数据库·spring boot·tomcat·log4j·maven·mybatis
苍穹外卖-菜品分页查询业务规则:根据页码展示菜品信息每页展示10条数据分页是根据需求输入状态查询接口设计:定义了一个菜品分页查询的接口,路径为 /page,使用 @GetMapping 来处理 HTTP GET 请求。方法接受一个 DishPageQueryDTO 对象作为参数,它封装了分页查询的条件(如菜品名称、分类 ID、状态等)。调用 dishService.pageQuery() 方法执行查询操作,获取分页结果 PageResult。最后,使用 Result.success() 返回查询结果,封装成一个统一的响应格式。
不吃香菜学java11 天前
spring boot·spring·servlet·log4j·maven·mybatis
苍穹外卖-新增菜品代码开发整个程序的执行过程:浏览器传来图片到后端,后端将图片传到阿里云:POST请求,请求路径是admin/common/upload,我们需要先创建一个CommonController
sxhcwgcy11 天前
spring boot·单元测试·log4j
Spring Boot 整合 log4j2 日志配置教程在项目推进中,如果说第一件事是搭建 Spring 框架的话,那么第二件事情就是在 Sring 基础上搭建日志框架,此篇文章是博主在学习过程中使用 Spring Boot 搭建项目时整合 Log4j2 日志的总结
dreamxian12 天前
java·spring boot·tomcat·log4j·maven
苍穹外卖day09完成用户端历史订单模块、商家端订单管理模块相关业务新功能开发和已有功能优化,具体任务列表如下:用户端历史订单模块:
大黄说说14 天前
log4j
测试金字塔的实战演进:单元测试、集成测试与系统测试的深度解析与高效落地在2026年的软件工程实践中,软件交付的速度与质量之间的平衡依然是核心命题。随着微服务架构、云原生环境以及AI辅助编程(Copilot/Cursor)的普及,测试策略不再仅仅是“找Bug”,而是构建可信赖的交付流水线的基石。
Code_LT14 天前
log4j·aigc
【AIGC】Claude Code 模型配置详解这些参数本质是 Anthropic Claude 模型在代码开发场景下的预设标识符,用于简化不同Claude模型版本的调用配置(避免硬编码模型ID),每个参数对应不同定位的Claude模型,具体如下:
Welcome_Back14 天前
spring boot·后端·log4j
SpringBoot后端开发测试全指南企业中后端测试通常分为以下几个层级:使用 @DataJpaTest 进行 Repository 层测试:
kkkkkkkkl2415 天前
log4j
Prompt 不只是提问:大模型的“输入程序”机制解析大模型的输入机制与传统问答系统有本质区别。许多用户误将 Prompt 等同于自然语言提问,导致输出结果不可控。实际开发中,模型对输入文本的敏感度远超预期,细微的措辞变化可能引发完全不同的响应模式。这种现象源于语言模型的概率生成机制——模型并非“理解”问题,而是基于上下文概率分布生成最可能的续写。