基于Java+Spring+Vue智能新冠疫苗接种助手管理系统设计和实现
随着Internet的发展,人们的日常生活已经离不开网络。未来人们的生活与工作将变得越来越数字化,网络化和电子化。网上管理,它将是直接管理智能新冠疫苗接种助手的最新形式。本论文是以构建智能新冠疫苗接种助手管理系统为目标,使用 java技术制作,由管理员和用户两大部分组成。着重论述了系统设计分析,系统
【Spring】SpringBoot日志
什么是日志,如何打印日志,什么是日志框架,什么是日志级别,如何做到日志的持久化,如何高效的使用日志
Spring AOP + 异步任务实现日志记录(操作日志、异常日志)参考ruoyi
AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范例,用于将横切关注点(cross-cutting concerns)从应用程序的核心逻辑中分离出来。横切关注点是那些与应用程序的核心功能无关但又散布在多个部分的关注点,如日志记录、事务管理、安全性、错误处理和性
SpringMVC之获取请求参数和域对象共享数据
一、SpringMVC获取请求参数1、通过ServletAPI获取2、通过控制器方法的形参获取请求参数6、通过POJO获取请求参数7、解决获取请求参数的乱码问题二、域对象共享数据1、使用ServletAPI向request域对象共享数据2、使用ModelAndView向request域对象共享数据3
Spring之提前编译:AOT
一、AOT概述1、JIT与AOT的区别2、Graalvm二、演示Native Image构建过程1、GraalVM安装(1)下载GraalVM(2)配置环境变量(3)安装native-image插件2、安装C++的编译环境(1)下载Visual Studio安装软件(2)安装Visual Studi
SpringBoot多模块项目开发(Maven多模块项目)
在需要统一版本的位置,使用 ${自定义标签名} 引用声明的版本号。另外,自定义标签声明数据的配置并不是只能用于声明依赖的版本号,凡是需要统一声明后再引用的场合都可以使用,例如:统一配置项目构建的源码的字符集格式。xml复制代码。
深入探索Spring Boot的核心功能:快速构建原生程序响应式处理数据(文末送书)
Spring Boot是一款基于Spring框架的开发框架,旨在简化和加速Java应用程序的开发过程。它提供了一种快速构建、轻量级、易扩展的方式,使得开发人员可以更专注于业务逻辑而不是繁琐的配置。
请求报错Required String parameterid‘is not present
关于ajax请求spring后台出现 Required String parameter id’is not present异常如果前端传入的是ison数据那么后端使用。并且参数类型不是ison的话,不能使用通过表单类型提交,参数需要跟到请求ur后面,并且后台使用。进行接收,然后再通过map.get
基于springBoot + Vue电影售票系统分前后台【完整源码+数据库】
基于springBoot + Vue电影售票系统分前后台【完整源码+数据库】
spring中mapper注入的问题!!!一定要仔细细心,避坑!!!
今天在写项目的时候新建了一个模块,建了新的mapper,controller,service包,在写完代码进行测试的时候报了mapper找不到的错误。我心想,这报错我熟啊,不就是找不到bean吗,应该是我哪里忘了加注解了,类没有注册到spring容器中,然后我就去排错了
JAVA安全之Spring参数绑定漏洞CVE-2022-22965
本篇介绍下spring中参数绑定漏洞,
【Spring】SpringBoot 配置文件
SpringBoot的配置文件:properties 配置格式和YML配置格式的使用,以及两种配置格式的区别
【SpringBoot篇】解决缓存击穿问题② — 基于逻辑过期方式
逻辑过期是一种指定缓存数据失效时间的方式,与物理过期不同。逻辑过期并不直接将缓存中的数据删除,而是在缓存中保留该数据,但标记其为过期,表示该数据已经不再可用。在逻辑过期的情况下,当有请求查询该数据时,缓存会先检查该数据是否过期,如果过期,则缓存会认为该数据不存在,并重新从数据源获取最新的数据。如果数
【Spring Cloud 初探幽】
Spring Cloud 的一个伟大之处在于它构建在 Spring Boot 的概念之上。Spring Cloud 是建立在 Spring 框架的一些常见构建块之上的,这些构建块如下:1.智能路由和服务发现2.服务间调用3.负载均衡4.领导选举5.全局锁6.分布式配置7.分布式消息传递这是“微服务如
spring中,为什么前端明明传了值,后端却接收不到
在进行前后端的联调时,有时候会出现,前端明明传了值,后端接口却接收不到的情况,这种情况常常让人很苦恼,然后就会去仔细对比前后端的参数单词是不是对应上了,也会去检查是不是前端的请求参数格式有问题,又或者是后端接口接收的参数格式有问题,一通检查对比下来,发现都没问题。那究竟是为什么呢?
springboot集成Camunda审核流程(二):Camunda Modeler设计器设置BPMN流程
Springboot 整合Camunda流程控制二
Spring security之授权
基于角色的授权:以用户所属角色为基础进行授权,如管理员、普通用户等,通过为用户分配角色来控制其对资源的访问权限。基于资源的授权:以资源为基础进行授权,如 URL、方法等,通过定义资源所需的权限,来控制对该资源的访问权限。Spring Security 提供了多种实现授权的机制,最常用的是使用基于注解
三步实现Java的SM2前端加密后端解密
三步实现Java的SM2前端加密后端解密
SpringBoot @Transactional事务详解
当Java中一个方法内有多次对数据库的增删改查等操作,并且这些操作之间有一些关联关系,如果方法执行一半出问题报错,后面的操作将不会执行,造成数据异常,但是使用了事务以后可以如果中途执行失败,可以回退到方法执行之前,保证数据不出问题。事务要么全部都被执行,要么就全都不被执行,如果有子事务提交失败,那么
Spring AOP入门指南:轻松掌握面向切面编程的基础知识
AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构。OOP(Object Oriented Programming)面向对象编程我们都知道OOP是一种编程思想,那么AOP也是一种编程思想,编程思想主要的内容就是指导程序员该如何编写程