内存溢出、内存泄露的概述及常见情形
内存溢出、内存泄露的概述及常见情形
什么是ssm?如何使用ssm进行后端开发
Spring注解开发
Mac OS安装IDEA和JDK(超级详细教程)
ME:Micro edition,是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台。我下载的是apple silicon的,这个取决于电脑,如果Intel的就下载上面的镜像。EE:Enterprise edition,企业版。下载好了以后,直接点击下载好的那个包,就完成了。S
源码剖析Spring MVC如何将请求映射到Controller?
SpringMVC 请求映射原理,如果根据请求路径找到具体的Controller、Method
【Spring】掌握 Spring Validation 数据校验
在开发中,我们经常遇到参数校验的需求,比如用户注册的时候,要校验用户名不能为空、用户名长度不超过20个字符、手机号是合法的手机号格式等等。如果使用普通方式,我们会把校验的代码和真正的业务处理逻辑耦合在一起,而且如果未来要新增一种校验逻辑也需要在修改多个地方。而spring validation允许通
【Java】Spring MVC程序开发
Spring Web MVC是基于Servlet API构建的原始Web框架,从一开始就包含在Spring框架中。它的正式名称是“Spring Web MVC”来自其原模块的名称,但是它通常被称为“Spring MVC”Spring MVC 是一个Web框架Spring MVC 是基于Servlet
Spring的核心基础——IOC与DI
Spring技术是JavaEE开发必备技能,企业开发技术选型命中率>90%专业角度简化开发,降低企业级开发的复杂性框架整合,高效整合其他技术,提高企业级应用开发与运行效率
JPA 之 Hibernate EntityManager 使用指南
JPA 之 Hibernate EntityManager 使用指南
解决SpringBoot中@RequestBody不能和Multipart同时传递的问题
虽然问题解决了。但是不太符合我的初衷,我的初衷还是希望使用@RequestBody进行传递参数而不是改变已有的方式碍于时间问题,先把这个问题问题放一放,后面我会继续尝试,如果有新的突破,再回来更新虽然这种方式不是特别的友好,但是也是可以解决问题的。希望可以帮助到您!
Spring中获取Bean对象的三种注入方式和两种注入方法
获取 bean 对象也叫做对象装配,是把对象取出来放到某个类中,有时候也叫对象注⼊。 对象装配(对象注⼊)的实现⽅法以下 3 种:属性注⼊、构造⽅法注⼊ 、Setter 注⼊。属性注⼊、构造⽅法注⼊ 和Setter 注⼊有什么区别呢?@Autowired 和 @Resource 有什么区别呢?
线程池的五种状态
1、RUNNING状态说明:线程池处于RUNNING状态时,能够接收新任务以及对已添加的任务进行处理。状态切换:线程池的初始状态为RUNNING。换句话说线程池一旦被创建,就处于RUNNING状态,且线程池中的任务数为0private final AtomicInteger ctl = new At
Springboot 为了偷懒,我封装了一个自适配的数据单位转换工具类
自定义注解,自适配封装单位转换函数
【Spring6】| Spring对IoC的实现(核心重点)
【Spring6】| Spring对IoC的实现(核心重点)
一文吃透 Spring 中的 AOP 编程
基于 Aspectj 实现 AOP 操作:第一版:基于xml(aop:config)配置文件;第二版:基于xml(aop:aspect)配置文件;第三版:基于注解实现通知。
【Spring从成神到升仙系列 一】2023年再不会动态代理,就要被淘汰了
在 Spring 中,最重要的应该当属 IOC 和 AOP 了,IOC 的源码流程还比较简单,但 AOP 的流程就较为抽象了。其中,AOP 中代理模式的重要性不言而喻,但对于没了解过代理模式的人来说,痛苦至极。于是,我就去看了动态代理的实现,发现网上大多数文章讲的都是不清不楚,甚至讲了和没讲似的,让
Spring Boot 统一功能处理(用户登录权限效验-拦截器、异常处理、数据格式返回)
统一用户登录权限的效验实现接口 HandlerInterceptor + WebMvcConfigurer统一异常处理使用注解 @RestControllerAdvice + @ExceptionHandler统一数据格式返回使用注解 @ControllerAdvice 并且实现接口 @Respon
面试官:谈谈你对IOC和AOP的理解及AOP四种实现方式
一、AOP介绍面向切片编程(AOP—Aspect Oriented Programming)可以说是对OOP(面向对象编程)的补充和完善,面向对象就是将事物的特性和行为抽象为一个对象,如people类有身高、体重、年龄等属性,也有吃饭、睡觉等行为。把这些特性和行为封装成一个类,然后可以统一调用。面向
Redis 被问麻了...
要注意,Redis 对 RDB 的执行频率非常重要,因为这会影响快照数据的完整性以及 Redis 的稳定性,所以在 Redis 4.0 后,增加了 AOF 和 RDB 混合的数据持久化机制: 把数据以 RDB 的方式写入文件,再将后续的操作命令以 AOF 的格式存入文件,既保证了 Redis 重启速
Spring 事务管理详解及使用
Spring 事务管理接口1、事务管理器接口 PlatformTransactionManager2、事务定义接口 TransactionDefinitionSpring 事务管理的实现方法1、没有事务管理的情况分析2、通过配置 XML 实现事务管理3、利用注解实现事务管理4、在业务层实现事务管理