文章目录前言需求分析约定前后端交互接口实现服务器代码控制层业务层数据层修改前端代码⭕总结前言这次我们来实现图书管理系统的增加图书模块。需求分析我们先来看一下需要达到的效果。点击添加图书按钮,跳转以下界面...
-
java-ee spring 【JavaEE进阶】 图书管理系统开发日记——伍
-
java junit Spring的依赖注入和AOP使用详解
Spring的依赖注入和AOP使用详解一. 需要的POM.xml依赖下面这段配置是为了测试方便maven环境配置文件不能写在java中为了做测试方便好看,我想要maven也可以在java文件夹中读取配置下面的配置的意思是:在...
-
java-ee spring boot 【JavaEE进阶】 Spring AOP详解
文章目录前言Spring AOP核心概念切点(Pointcut 连接点(Join Point 通知(Advice 切面(Aspect 通知类型注意事项@PointCut切面优先级@Order切点表达式...
-
java spring boot spring中,为什么前端明明传了值,后端却接收不到
文章目录问题场景问题重现解决方式原因分析原理分析结论扩展问题场景在进行前后端的联调时,有时候会出现,前端明明传了值,后端接口却接收不到的情况,这种情况常常让人很苦恼,然后就会去仔细对比前后端的参数单词是不是对应上了,也会去检...
-
java-ee spring 【JavaEE进阶】 图书管理系统开发日记——肆
文章目录前言约定前后端交互接⼝服务器代码实现控制层业务层数据层前端代码的修改⭕总结前言今天我们来实现修改图书模块首先我们先来看一下,需要达到的效果点击修改,页面会显示原有图书的信息 点击确认按钮后,跳转回...
-
spring cloud微服务中多线程下,子线程通过feign调用其它服务,请求头token等丢失
在线程池中,子线程调用其他服务,请求头丢失,token为空的情况看了很多篇文章的处理方法和在自己亲测的情况下做出说明:第一种:这种方式只支持在主线程情况下,能够处理,在多线程情况下,一旦主线程结束,这里还是会为空第二种//请...
-
java spring boot3参数校验基本用法
⛰️个人主页: 蒾酒系列专栏:《spring boot实战》山高路远,行路漫漫,终有归途。目录前置条件前言导入依赖使用介绍配置检验规则开启校验使用注意全局异常捕获返回友好提示信息常用的校验规则注解使用技巧前置条件...
-
运维 java-ee java 【监控】spring actuator源码速读
目录1.前言2.先搂一眼EndPoint3.EndPoint如何被注入4.EndPoint如何被暴露4.1.如何通过http暴露4.2.如何通过jmx暴露5.EndPoint是怎么实现监控能力的6.知道这些的意义是什么1.前...
-
开发语言 spring boot spring 2024最新java八股文面试汇总
目录1.Java基础1.1 说说JVM内存模型1.2 说说JVM的垃圾回收算法1.3 类加载机制1.4 谈谈你对泛型的了解1.5 创建线程的方式1.6 说说反射机制1.7 动态代理有哪几种1.8 JVM中怎么判断能被垃圾回收...
-
jvm java 后端 职场和发展 spring 面试 运维开发 Linux Nginx SSL 证书配置正确,扔展示不安全
Nginx SSL 配置首先我能够确定自己的Nginx SSL是配置正确的:问题展示通过浏览器访问自己域名,点击不安全后查看证书,展示的证书并不是自己所配置的证书,如下: 通过curl -vvv https://域名访问返...
-
java-ee 后端 【JavaEE进阶】 Spring AOP源码简单剖析
文章目录前言Spring AOP源码剖析⭕总结前言前面的博客中,博主对代理模式进行了一个简单的讲解,接下来博主将对Spring AOP源码进行简单剖析,使我们对Spring AOP了解的更加深刻。Spring AOP...
-
java 后端 python 人工智能 Error 已解决org.springframework.web.HttpSessionRequiredException异常的正确解决方法,亲测有效!!!
已解决org.springframework.web.HttpSessionRequiredException异常的正确解决方法,亲测有效!!!文章目录问题分析报错原因解决思路解决方法步骤一:检查Session状态步骤二:确...
-
java 数据库 Spring中的事务和事务的传播机制
事务是一组操作的集合,不可以被分割。事务会把所有的操作作为一个整体,这组操作要么全部成功,要么全部失败。事务有三种操作:开启事务;提交事务;回滚事务。如果代码的执行逻辑是这样:开启事务业务A回滚事务此时A当中的所有操作都不会...
-
java 若依(Spring boot)框架中如何在不同的控制器之间共享与使用数据
在若依框架或Spring boot框架中,控制器共享和使用数据是为了确保数据一致性、传递信息、提高效率和降低系统复杂性。这可以通过全局变量、依赖注入或数据库/缓存等方式实现。共享和使用数据对框架的正常运行非常...
-
java 后端 解析Spring的UnsatisfiedDependencyException异常
解析Spring的UnsatisfiedDependencyException异常1. 引言在使用Spring框架开发应用程序时,我们经常会遇到各种异常。其中一个常见的异常是UnsatisfiedDependencyExce...
-
java 后端 【Spring云原生】Spring官宣,干掉原生JVM,推出 Spring Native!整体提升性能!Native镜像技术在Spring中的应用
欢迎光临我是苏泽,一位对技术充满热情的探索者和分享者。特别推荐给大家我的最新专栏《Spring 狂野之旅:从入门到入魔》 本专栏带你从Spring入门到入魔!这是苏泽的个人主页可以看到我其他的内容哦努...
-
spring boot vue.js mysql 基于springboot+vue的大学生兼职平台+94598(免费领源码)可做计算机毕业设计JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案
Springboot 大学生兼职平台摘 要当今人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。人们正在逐步适应和习惯于网上贸易、网上购物、网上支付...
-
java-ee spring spring boot 【JavaEE进阶】图书管理系统开发日记——捌
文章目录前言统一数据返回格式快速入门存在问题问题原因代码修改统一格式返回的优点统一异常处理前端代码的修改登录页面图书列表删除图书批量删除图书添加图书获取图书详情修改图书⭕总结前言今天我们将对...
-
java-ee 数据库 【JavaEE & Spring & 项目】博客系统
博客系统前⾔项⽬介绍1. 准备⼯作1.1 数据准备1.2 创建项⽬1.3 准备前端⻚⾯1.4 配置配置⽂件1.5 测试2. 项⽬公共模块2.1 实体类的编写2.2 公共层3. 业务代码3.1 持久层3.2 实现博客列表3.3...
-
java Spring boot配置线程池以及ThreadPoolTaskExecutor的各个属性及其解释
一、ThreadPoolTaskExecutorThreadPoolTaskExecutor 是Spring Framework中提供的一个线程池实现,用于管理和执行异步任务。它提供了许多属性,可以根据需要配置线程池的行为。...
-
spring cloud feign介绍以及和dubbo对比
什么是feign在微服务架构中,Feign 是一个声明式的 web 服务客户端,它使得编写 web 服务客户端变得更加容易。Feign 旨在帮助开发者轻松地调用远程服务。它是由 Netflix 开发的一部分 Spring C...
-
java eclipse Spring Boot中Redis的安装和解析与实战(附源码 超详细)
创作不易 觉得有帮助请点赞关注收藏~~~一、Redis简介Redis是一个开源的使用ANSIC语言编写,支持网络,可基于内存亦可持久化的日志型,key-value数据库,并提供多种语言的API。它支持多种数据类型。但是在Re...
-
spring AOP(面向切面编程)
1.AOP是什么AOP是面向切面编程,能够让我们在不影响原有功能的前提下,为软件横向扩展功能2.搭建SpringAOP使用aspect实现aop的基本步骤:1.新建maven项目2.加入依赖 (1) spri...
-
java spring boot spring监听请求执行结束,移除当前ThreadLocal数据两种方法
在开发过程中,很多时候我们会使用ThreadLocal来临时缓存数据,当一次数据请求执行完成后需要主动执行释放当前ThreadLocal缓存数据资源,防止未能及时释放导致下一次访问时候ThreadLocal依然保持上一次缓存...
-
eclipse tomcat spring maven java 必备面试必备
1、JDK 和 JRE 有什么区别? JDK(Java Development Kit),Java开发工具包JRE(Java Runtime Environment),Java运行环境JDK中包含JRE,JDK中有一个名为j...
-
intellij-idea Idea新建spring Initializr项目时选择Project SDK为1.8,选择java版本只有是17和21,出现报错信息
1.项目构建图展示:2.报错图展示:3.原因说的很清楚了,是java版本和jdk版本不符合导致的4.解决方案改为阿里云的服务器路径:https://start.aliyun.com5.测试这时候就有了java8的版本了...
-
开发语言 spring boot spring 分布式 java RabbitMQ消息确认机制详解
目录1 消息应答1.1 手动应答 & 没有集成springboot的版本:方式1:针对单个消费者的单独设置:消费者消费消息,关闭自动确认,设置消息接收回调函数和消息退回回调函数方式2:定义一个统一的 consumer,con...
-
无法访问org.mybatis.spring.annotation.MapperScan 错误的类文件: /D:/JAVA/developer
无法访问org.mybatis.spring.annotation.MapperScan 错误的类文件: /D:/JAVA/developer_tools/Maven/maven-repo/org/mybatis/myba...
-
java maven spring 若依配置教程(三)新建模块
若依模块化管理,使代码更加规范化,方便在不同文件夹下进行修改和开发。接下来是新建模块的步骤:文章目录**接下来是新建模块的步骤:**1.创建新的module2.配置pom.xml1.创建新的module项目上鼠标右击: 然...
-
spring java maven 构建报错 This failure was cached in the local repository and resolution is not reattempted until t
maven 构建报错 This failure was cached in the local repository and resolution is not reattempted until the update in...
-
java-ee 【JavaEE进阶】Spring创建与使用
文章目录一. 创建 Spring 项目1.1 创建一个Maven项目1.2 添加Spring依赖1.4. 创建一个启动类二. 将 Bean 对象存放至 Spring 容器中三. 从 Spring 容器中读取到 Bean1....
-
json java SpringMVC的数据响应(一)
4.SpringMVC的数据响应4.1.SpringMVC的数据响应方式(理解)1.页面跳转直接返回字符串 通过ModelAndView对象返回2.回写数据直接返回字符串(解析json数据) 返回对象或集合4.2.Spr...
-
mvc spring java java-ee 哆啦a梦教你页面的转发与重定向
大家好,我是郭尕~spring MVC视图1. 简单实例2. forward请求转发视图3. redirect重定向视图4. 重定向和转发的区别4.1 转发4.2 重定向4.3 对比1. 简单实例在Spring MVC的控制...
-
后端 java java-ee Spring Boot读取配置文件内容的三种方式
系列文章目录Spring Boot[概述、功能、快速入门]_心态还需努力呀的博客-CSDN博客该系列文章持续更新中~目录系列文章目录前言一、@Value二、Environment2.1 注入对象 2.2 调用获取属性的方法 ...
-
spring boot java 客快物流大数据项目(一百一十八):配置中心 Spring Cloud Config
文章目录配置中心 Spring Cloud Config一、Config 简介...
-
java-ee windows JavaEE-自定义SSM-编写核心- my spring bean工厂(IoC、DI)
3.4 my spring bean工厂(IoC、DI)加载类解析类获得类3.4.0 分析3.4.1 扫描指定包下的所有类* 初始化方法//1 扫描 指定包 下面的所有内容(接口、类)// 1.1 获得 指定包 所在的位置,...
-
分布式 spring cloud spring 微服务: 00-rabbitmq出现的异常以及解决方案
目录前言: 问题概述: 1. rabbitmq初始安装配置异常 -˃ 1.1 rabbitmq报您与此网站连接不是私密连接---˃1.1.1 上述问题解决方案---˃ 1.1.2 依次执行下面代码 -˃ 1.2 解决用户的N...
-
后端 Spring Cloud和Spring Cloud Alibaba
1.Spring Cloud是什么?Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导层选举、分布式对话、集群...
-
spring 中间件 分布式 Minio常用Java配置及工具类
Minio常用方法Java工具类配置类工具类* @Description: Minio工具类* 创建minioClientSystem.err.println("创建Minio通道成功!" ;System.err.print...
-
java spring 前端 Unsupported class file major version 61
简介:illegalargumentexception:不支持的类文件主版本61,jdk版本过高1、项目场景项目场景:在maven框架下,基于注解的SpringAOP项目2、运行结果 3、解决办法分析:nested exce...
-
spring boot java SpringBoot - 集成Quartz框架之常用配置
Quartz是一款Java编写的开源任务调度框架,同时它也是Spring默认的任务调度框架。它的作用其实类似于Java中的Timer定时器以及JUC中的ScheduledExecutorService调度线程池,当然Quar...
-
后端 spring boot 实现定时任务(Spring Task)
spring boot 实现定时任务(Spring Task)一、Spring Task介绍从Spring 3开始,Spring自带了一套定时任务工具Spring-Task,可以把它看成是一个轻量级的Quartz,使用起来十...
-
junit java SpringBoot 常用依赖
前言汇总 Spring Boot 常用的依赖一、WEB 相关用于web开发场景,包含了 RESTful 和 Spring MVC,并且默认使用了内置的Tomcat。使用 Spring AOP 和 AspectJ 的面向切面编...
-
经验分享 java-ee Java EE:第10章初识Spring MVC框架 课后习题
《Java EE企业级应用开发教程 第2版(Spring+Spring MVC+MyBatis)》黑马程序员编著 中国工信出版集团 人民邮电出版社目录1、请简述MyBatis与Spring整合所需JAR包的种类。2、请简述M...
-
spring java 后端 面试总结(一)mysql+redis+mybatis+tcp
目录简述一下mybatis的工作原理mybatis的一级缓存和二级缓存数据库修改了之后,怎么保证缓存和数据库数据的一致性只开启一级缓存的情况下,数据库发生了改变,怎么保证数据一致性mysql以及sql查询优化mysql底层有...
-
restful spring 解决java.lang.IllegalStateException: Cannot call sendError() after the response has been committed异常
概述相信大家自己在用spring boot写restful风格的接口时特别是写文件下载或文件导出时会碰到java.lang.IllegalStateException: Cannot call sendError( aft...
-
java SpringBoot中的Restful风格
1. 什么是Restful?RESTful架构风格是目前最流行的一种架构风格,它机构清晰、符合标准、易于理解、扩展方便,所以在Web开发中经常被使用。 REST,全称是Representational State Trans...
-
java java-ee 最新最全面的Spring详解(三)——Resources,验证、数据绑定和类型转换与Spring表达式语言(SpEL)
前言本文为 【Spring】Resources与Spring表达式语言(SpEL) 等相关知识,下边将对Resources(包含:Resource接口、内置的 Resource的实现、ResourceLoader接口、应用环...
-
java 微服务 Spring Cloud | 实现Eureka Server 高可用服务注册中心全套解决方案
目录1、在搭建Eureka Server,配置高可用服务注册中心,配置3个Eureka Server:2、因为是在本地实现的话,需要在localhost加入三个服务,需要改变etc/hosts,linux系统通过vim /e...
-
java java-ee SpringMVC获取请求参数
CSDN话题挑战赛第1期 活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f大家好,我是郭尕~SpringMVC获取请求参数一、前言二、通...