SpringBoot JVM参数调优这个根据服务器的内存大小,来设置堆参数。-Xms :设置Java堆栈的初始化大小-Xmx :设置最大的java堆大小实例参数-XX:+PrintGCDetails -Xmx32M -Xms1M本地项目调优  
转载 2023-07-10 17:21:25
152阅读
环境: 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 整合 VM 模板的指南 ## 简介 在现代 web 应用开发中,使用模板引擎能够快速生成动态网页内容。本文将指导你如何将 `Spring Boot` 与 `VM (Velocity Template)` 模板整合。本文将详细讲述每一个步骤,并结合代码示例和解释,帮助你全面理解这一过程。 ## 流程概述 在开始之前,让我们先制定一个清晰的步骤表格: | 步骤 |
原创 2024-10-21 04:38:36
162阅读
前言前面几章我们见识了SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。正文我们开发任何一个Spring Boot项目,都会用到如下的启动类@SpringBootApplication public class Application {
转载 2024-06-01 05:41:26
38阅读
thymeleaf模板解析(一)模板引擎概述thymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP, Velocity,FreeMaker等,它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。与其它模板引擎相比,Thymeleaf最大的特点是能够 直接在浏览器中打开并正确显示模板页面,而不需要启动整个Web应用Spring Boot
前提在虚拟机上安装mysql ,tomcat,jdk,redis,nginx等环境三台虚拟机:0:作为前端1和2后端代码 使用若依项目作为测试项目,版本是2.3.0 修改项目的数据库地址,标红处是虚拟机地址,替换上自己的虚拟机地址,可以在虚拟机上使用 ipconfig 命令查看 在数据库中创建连接自己虚拟机地址的数据库,创建一个ry-vue数据库(与自己上面的配置一致
转载 2024-01-25 18:33:37
63阅读
前言: 这是我第一次仔细研究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阅读
1. MVC配置原理途径: 1. 阅读源码 2. 官方文档官方文档:https://docs.spring.io/spring-boot/docs/2.2.5.RELEASE/reference/htmlsingle/#boot-features-spring-mvc-auto-configuration1.1 分析MVC自动配置原理看看如何自动配置的 找到我们熟悉的视图解析器,点击查看ViewR
Spring Boot 开发过程中,合理配置 VM Options 是优化应用性能和解决各类运行时问题的关键一步。本文将系统性地解决“VM options spring boot手动设置”的相关问题,分为多个部分逐步深入。下面是我们将要讨论的主要内容。 ## 背景定位 为了确保 Spring Boot 在不同环境中的良好表现,开发者需要正确配置虚拟机选项(VM Options)。不当的设置
原创 7月前
183阅读
1. 引入在项目中,大部分的工作就是前后端请求的交互,接口的编写。接口编写就不得不做很多的参数校验,通常在业务代码之前,就要做很多很多的显示参数校验,造成代码冗余。springboot-validation提供了优雅的参数校验,入参通常都是实体类,在实体类字段上加上对应的注解,就可以在方法之前进行参数校验,校验不通过,是不会进入方法的springboot-validation的底层是hiberna
转载 7月前
61阅读
# 使用IDEA启动Spring Boot配置VM示例 Spring Boot 是一个基于 Spring 框架的开源 Java 项目,它可以让开发人员以最简单的方式构建生产级的 Java 应用程序。本文将介绍如何在 IntelliJ IDEA 中启动一个 Spring Boot 项目并配置虚拟机(VM)参数。我们将提供一个示例代码,并通过图表来帮助理解。 ## 一、创建新的Spring Boo
原创 11月前
1084阅读
Springboot1.5以上版本,在使用 @ConfigurationProperties注解的时候会提示“Spring Boot Configuration Annotation Processor not found in classpath”, 这是因为新版本已经取消了对location的支
转载 2019-05-27 09:35:00
146阅读
2评论
## Spring Boot 如何打开 .vm 后缀文件 在开发 Web 应用程序时,我们经常需要使用模板引擎将动态数据渲染到页面上。而 Velocity 是一个流行的 Java 模板引擎,它使用 .vm 后缀的文件作为模板文件。本文将介绍如何在 Spring Boot 中打开 .vm 后缀文件,并提供一个示例来演示它的用法。 ### 为什么选择 Velocity Velocity 是一个
原创 2023-12-01 08:28:06
234阅读
  • 1
  • 2
  • 3
  • 4
  • 5