环境: Ubuntu 14.0.4 MongoDB 4.0.3 当前最新正式版本,网上介绍的大都是3.x的版本,晕一、下载 官网https://www.mongodb.com/download-center/community 下载所需mongodb版本 linux服务器上可直接 wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-
转载 2024-03-08 08:55:28
124阅读
# Spring Actuator 日志实现 ## 1. 简介 Spring Boot Actuator 是 Spring Boot 提供的一组用于监控和管理应用程序的端点(endpoints)和健康指标(health indicators)。其中,日志(loggers)端点允许我们动态地管理应用程序的日志级别。本文将指导你如何在 Spring Boot 1.5 中实现 Spring Actu
原创 2023-08-20 08:33:23
215阅读
本文是对Spring、SpringBoot 应用启动耗时问题的分析总结。1、Mac 加速部分jdk版本与mac系统间存在不兼容,导致dns查询缓慢。 详情传送门。2、较大型应用优化spring 本身同步初始化导致,应用中bean数目多,便会造成初始化耗时长。 issues 详情1)应用拆分让应用各项指标在可接受范围内工作,保持应用简洁、易于提高开发和维护效率。2)使用延迟加载 因为spring
转载 2023-07-07 11:25:23
96阅读
文章目录一、Actuator二、Springboot1.5.x的Actuator配置1. 引入依赖2. 添加properties文件配置3. 启动类里添加Bean4. 测试一下三、Springboot2.x的Actuator配置1. 引入依赖2. 添加properties文件配置3. 启动类里添加Bean4. 测试一下 提示:以下是本篇文章正文内容,下面案例可供参考一、Actuator Ac
转载 2023-07-21 13:41:39
165阅读
## Easy-Rule Spring Boot 1.5 科普 ### 前言 Easy-Rule 是一个基于规则引擎的开源规则框架,用于帮助开发者将业务规则从代码中解耦出来,提供一种灵活、可扩展的方式来管理和执行规则。Spring Boot 是一个用于快速构建微服务的开源框架,它集成了大量的开发工具和组件,简化了Spring开发的配置和部署。本文将介绍如何在Spring Boot 1.5项目中使
原创 2023-09-08 05:46:02
279阅读
SpringBootSpringBoot 原理篇 文章目录SpringBootSpringBoot 原理篇1 自动配置1.5 proxyBeanMethod1.5.1 @ImportResource1.5.2 proxyBeanMethod 1 自动配置1.5 proxyBeanMethod1.5.1 @ImportResource之前我们又完成了使用“工厂” 去创建bean 对象现在有个新问题又
前言: 这是我第一次仔细研究Spring Boot相关的知识,就拿日志下手了,欢迎大家指点Spring Boot日志关系这个是Spring Boot的启动器,我们点击spring-boot-starter<dependency> <groupId>org.springframework.boot</groupId> <artifactId>s
转载 2023-10-13 11:50:43
117阅读
[arthas@16759]$ dashboard ID NAME GROUP PRIORITY STATE %CPU DELTA_TIME TIME INTERRUPTED DAEMON 48 TaskAcceptor-localhost eurekaTaskExecutors 5 TIMED_W
转载 2021-06-18 14:20:00
123阅读
2评论
Druid 是阿里巴巴开源平台上一个数据库连接池实现,是一个高效的数据查询系统,主要解决的是对于大量的基于时序的数据进行聚合查询 环境 SpringBoot 1.5.20 + Mysql5.6 + Druid1.1.6 DruidDataSource 基本配置参数 配置 默认值 说明 name 配置
转载 2020-06-07 20:41:00
349阅读
今天在springside里试了spring boot,果然很方便,内置容器,不需要配置web.xml,简单几个文件就可以实现增删改查操作,一些配置如tomcat端口之类的直接写在application.json中即可。 使用它基于spring webmvc可以很方便开发restful服务,只要在依
转载 2017-11-22 22:02:00
104阅读
2评论
Spring Boot 测试1. 添加pom测试依赖<dependency> <groupId>org.spricope>test...
原创 2023-05-18 14:11:57
57阅读
首先maven要引入spring-boot-starter-test这个包。 先看一段代码 1、@RunWith(SpringRunner.class) 告诉JUnit运行使用Spring测试支持。SpringRunner是SpringJUnit4ClassRunner的新名字,这个名字只是让名字
原创 2021-07-20 13:52:43
777阅读
 参数校验的简单实现创建一个springboot项目,引入校验依赖依赖(版本可以更换)<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</
文章目录1、什么是单元测试?2、单元测试有哪些好处?3、Spring Boot 单元测试使用3.1 单元测试的实现步骤3.1.1 生成单元测试类3.1.2 添加单元测试代码4、简单的断言说明 1、什么是单元测试?单元测试(unit testing),是指对软件中的最小可测试单元(方法)进⾏检查和验证的过程就叫单元测试。单元测试是开发者编写的⼀⼩段代码,⽤于检验被测代码的⼀个很小的、很明确的(代码
上一篇已经介绍了关于springboot的入门,执行启动类后我们发现springboot已经集成了springMVC的功能。但大多数情况下我们还需要对springBoot默认配置进行修改通过查看springboot的官方文档有这么一段话---段落标题:27.1.1 Spring MVC Auto-configuration官方文档链接:https://docs.spring.io/spr
转载 2023-10-07 20:21:26
155阅读
# Spring Boot集成测试教程 ## 一、流程概述 在进行Spring Boot集成测试时,一般需要按照以下步骤进行操作: | 步骤 | 描述 | | ---- | ---- | | 1 | 创建Spring Boot项目 | | 2 | 添加测试依赖 | | 3 | 编写集成测试类 | | 4 | 运行测试 | ## 二、具体步骤 ### 1. 创建Spring Boot项目
原创 2024-07-12 05:59:57
85阅读
文章目录一、单元测试的概念二、单元测试的优势三、Spring Boot实现单元测试(一)添加依赖(二)生成单元测试的类(三) 添加注解和业务代码1. 添加 @SpringBootTest 注解2. 添加单元测试的业务代码3. 执行测试(四)断言说明与添加四、sql 执行回滚设置 一、单元测试的概念  百度百科:单元测试(unit testing)是指对软件中的最⼩可测试单元进⾏检查和验证的过程 
## Spring Boot Controller 测试 Spring Boot 是一个用于简化 Java 企业级开发框架的工具,特别是在构建微服务应用时。Controller 是 Spring MVC 框架中的一个重要组件,用于处理 HTTP 请求。本文将介绍如何测试 Spring Boot 中的 Controller,包括编写测试用例的示例和最佳实践。 ### 什么是 Controller
原创 2024-08-28 06:30:48
208阅读
# Spring Boot Controller 测试指南 在Spring Boot应用中,测试Controller是非常重要的一环。通过单元测试可以确保我们的代码逻辑的正确性,并帮助我们更快地发现问题。下面是一个关于如何进行Spring Boot Controller测试的完整流程。 ## 流程步骤 以下是测试Spring Boot Controller的基本流程: | 步骤 | 描述
原创 2024-10-23 05:51:24
396阅读
# Spring Boot JUnit 测试入门指南 在现代软件开发中,测试是保证代码质量的重要环节。Spring Boot作为一个强大的框架,提供了非常便捷的方式来编写JUnit测试。本文将带你从基础知识开始,逐步实现Spring Boot的JUnit测试。 ## 流程概述 在开始之前,让我们先来看看实现Spring Boot JUnit测试的基本流程: | 步骤 | 描述
原创 2024-10-25 03:37:22
16阅读
  • 1
  • 2
  • 3
  • 4
  • 5