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、在业务层实现事务管理

Java异步注解@Async详解

再查看一下initializeExecutor抽象方法的具体实现类,其中有一个就是ThreadPoolTaskExecutor类,查看它的initializeExecutor方法,使用的就是ThreadPoolExecutor。在需要异步执行的方法上加入@Async注解,并指定使用的线程池,当然可以

Go语言结构体struct详解,Go空结构体的这些妙用你知道吗?

结构体,是一种自定义的数据类型,由多个数据类型组合而成。用于描述一类事物相关属性。定义方式type 类型名 struct {字段名 字段类型… } //示例: type Animal struct {结构体复杂,得返回结构体指针类型,避免值拷贝产生的性能开销本文详解了Go语言结构体的各种知识点,最后

【Java】Spring的创建和使用

1. 操作容器之前,先要有一个容器,所以要先得到容器2. 存对象 1. 创建Bean(普通类) 2. 将Bean注册到配置文件当中3. 取对象 1. 得到Spring的上下文,并读取到Spring的配置文件 2. 获取到某一个Bean对象 3. 使用Bean对象

SpringBoot从入门到精通(全)

前言==本博文结合软件idea进行主要讲解==**springboot的特性主要有**- 简化 Spring 应用程序的创建和开发过程- 抛弃了繁琐的 xml 配置过程,采用大量的默认配置简化以及注解反射- 直接使用 java main 方法启动内嵌的 Tomcat 服务器运行 Spring Boo

SpringBoot实战——个人博客项目

springboot实战,从零开始搭建一个web个人博客项目(持续更新中)

Spring中的AOP

Spring中的AOP

【Spring6】| Spring启示录、Spring概述

【Spring6】| Spring启示录、Spring概述

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈