前言一般JavaWeb应用都需要被管理以及监控,比如:查看应用所占的内存,还有查看应用的运行状态等等,这样做的目的就是对应用进行实时监控,避免应用出现问题了都无从查起。我们都知道SpringBoot最牛的地方就是快速整合第三方技术,让我们能够快速开发,避免一些繁琐的配置。所有在SpringBoot中,也集成了监控功能的插件,就是SpringBoot Actuator。SpringBoot Actu
转载 2024-01-11 11:57:49
785阅读
spring-boot-starter-actuator作用actuator是监控系统健康情况的工具。使用这个功能首先要先添加依赖,如下。<!-- 监控和管理生产环境--><dependency><groupId>org.springframework.boot</groupId><artifa
本次问题最终解决查了很多资料,下面转载几乎是最全的一份资料,但仍未找到原因。最终对比现有项目结构,发现最终问题:由于Mybatis在自动生成model,mapper,和xml文件时,并未将mapper和xml配置在同一个包下,从而导致无法找到xml文件。解决办法,Mybatis的generator.config文件中配置在同一包下。或者再生成文件后,手动调整一、说明造成MyBatis报Invali
转载 2024-10-08 11:12:38
59阅读
Spring Boot中使用`BindingResult`绑定请求参数的过程中,我们常常会遇到“bindingresult spring boot 不起作用”的问题。这种情况可能是由于未正确配置数据绑定、缺失相关注解,或是代码逻辑上的错误等原因引起的。 ### 备份策略 在开发过程中,为了防止数据丢失,确保应用程序的稳定性,我们可以设计一个详细的备份策略。以下是一个甘特图,展示了备份计划的周
原创 6月前
35阅读
Springboot项目通常打包为jar,直接就可以运行,还是比较方便的。但是最近项目需要将springboot项目打包成war,放到单独的tomcat中进行运行,还是有好些需要注意的地方。1、继承SpringBootServletInitializer外部容器部署,此时需要在启动类中继承SpringBootServletInitializer并实现configure方法,并且在applicati
转载 2023-11-19 10:44:08
199阅读
1.员工列表页前边我们实现了登录功能,并且登陆进去进去了后台管理页面 下面我们要实现的是,点击Customers就出来员工列表也就是list.html 我们先找到Customers的位置,并把他的href跳转改了 由于我们使用的是restfulCURD,所以可以这么写 记得在HTML里边写上thymeleaf的约束头下边我们要写controller来实现路由 我们先把list.html放到emps
转载 2023-11-14 09:46:11
81阅读
# 掌握Spring Boot响应压缩的实现 在开发Web应用时,处理响应压缩是提高应用性能的重要一步。如果你发现Spring Boot的响应压缩不起作用,下面将详细讲解如何进行诊断与解决。 ## 流程概述 下面这个表格展示了我们排查与解决"Spring Boot响应压缩不起作用"问题的基本流程。 | 步骤 | 说明 | |-
原创 10月前
239阅读
Spring框架快速入门之简介(一 )               Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。   
转载 5月前
8阅读
 1 AOP概述●AOP(Aspect-Oriented Programming,面向切面编程):是一种新的方法论,是对传统 OOP(Object-Oriented Programming,面向对象编程)的补充。●AOP编程操作的主要对象是切面(aspect),而切面模块化横切关注点。●在应用AOP编程时,仍然需要定义公共功能,但可以明确的定义这个功能应用在哪里,以什么方式应用
转载 2024-09-20 10:01:46
294阅读
翻看spring的源码,@Import注解几乎随处可见,因此有必要了解一下@Import注解是用来干什么的,不然你都看不懂spring的源码。 首先看一下@Import注解的源码 package org.springframework.context.annotation;import java.lang.annotation.Documented;import java.lang.ann
Aop是spring的两大核心之一那么如何在springboot中采用注解的形式实现aop那?1)首先我们定义一个相关功能的切面类 并 采用@Aspect 注解来声明当前类为切面 同时采用@Component 注解将当前类交与spring管理@Aspect @Component public class HttpAspect {} 2)定义切点 声明一个方法将在方法上采用@Pointcu
转载 2023-06-12 16:29:03
268阅读
spring boot aop 不生效问题
转载 2023-05-26 06:52:04
193阅读
PageHelper说起PageHelper,使用过Mybatis的朋友可能不是很陌生,作为一款国人开发的分页插件,它基本上满足了我们的日常需求。但是,我想去官方文档看看这个东西配合Spring Boot进行使用的时候,发现了这个:所以花了一个晚上的时间,研究了一下合理的怎么玩这个。快速入门如果你想在一个Spring Boot项目中快速进行一次分页操作,只需要两步即可:导入Maven这里我导入的是
转载 2024-01-15 22:36:59
907阅读
if语句中条件判断就是检查当前的url请求是否是logout-url的配置值,接下来,获取用户的authentication,并循环调用处理器链中各个处理器的logout()函数,前面在parse阶段说过,处理器链中有两个实例,处理会话的SecurityContextLogoutHandler及remember-me服务,我们来一一看看它们的logout函数实现:2.1.0 SecurityCon
转载 2024-06-11 09:57:58
305阅读
# 解决Spring Boot中Jackson2ObjectMapperFactoryBean不起作用的问题 在使用Spring Boot开发项目时,我们经常会遇到需要定制序列化和反序列化的需求。一种常见的方式是通过配置`Jackson2ObjectMapperFactoryBean`来实现,但是有时候我们会发现这个方式不起作用,导致我们无法达到预期的效果。本文将介绍如何解决Spring Boo
原创 2024-06-12 06:04:49
299阅读
今天写Javaee网页开发的时候碰到一个colspan不起作用的问题 查了查代码也没有使用display:block。 后来经查明是使用了float:left;当该属性(display)不等于none引起对象浮动时,对象将被视作块对象(block-level),即display属性等于block。也就是说,浮动对象的display特性将被忽略。**float在绝对定位和display为none时不
转载 2024-05-21 20:48:04
210阅读
spring Boot包含许多其他功能,可帮助您在应用程序投入生产时监控和管理它们。 您可以选择使用HTTP端点,JMX甚至远程shell(SSH或Telnet)来管理和监视应用程序。 审计,运行状况和指标收集可以自动应用于您的应用程序.Actuator HTTP端点仅适用于基于Spring MVC的应用程序。 特别是,除非你启用Spring MVC,否则它不适用于Jersey。spring-bo
转载 2024-06-20 11:04:39
21阅读
使用Spring MVCServlet:能处理HTTP请求并将HTTP响应返回;JSP:一种嵌套Java代码的HTML,将被编译为Servlet;Filter:能过滤指定的URL以实现拦截功能;Listener:监听指定的事件,如ServletContext、HttpSession的创建和销毁。Spring提供的是一个IoC容器,所有的Bean,包括Controller,都在Spring IoC容
一、直接在切面类定义切点; AOP切面类里面的方法全部不支持触发切面,否则一个切面函数把自己当做切点就会导致递归层层调用。 AOP切面类发出函数调用一律不触发切面,避免两个切面类相互调用迭代请求的情况。 二、被代理对象两个切点方法内部调用; 被Spring的AOP增强的类,在同一个类的内部方法调用时
转载 2018-04-23 09:02:00
441阅读
2评论
问题spring中配置了包路径,但不扫描包,上网搜索后发现,eclipse导出包时勾选add directory entry就ok了。我的疑问是ad
原创 2023-06-28 14:21:15
87阅读
  • 1
  • 2
  • 3
  • 4
  • 5