spring
文章平均质量分 93
FearlessVoyager
这个作者很懒,什么都没留下…
展开
-
Spring--IoC与DI
IoC(Inversion of Control,控制反转)是Spring框架的核心部分,是一个设计模式,它允许将对象的创建和依赖关系的管理从应用程序代码中分离出来,交给外部容器处理。这种模式的核心思想是“控制”的反转,即由传统的由对象自己创建依赖转变为由外部容器在运行时注入依赖。IoC容器是Spring框架中实现IoC概念的核心组件,主要负责实例化、配置和组装应用程序中的对象,并管理它们的生命周期。原创 2024-03-21 10:00:00 · 980 阅读 · 0 评论 -
Spring--拦截器与过滤器
Spring 的拦截器(HandlerInterceptor)和过滤器(Filter)都是用于请求处理的组件,但拦截器更适合于Spring MVC的应用场景,提供了更丰富的Spring特性支持;而过滤器则更通用,适用于需要在Web容器层面上进行处理的场景。原创 2024-03-19 16:19:09 · 705 阅读 · 0 评论 -
Spring--设计模式
设计模式是软件工程领域的一组最佳实践,它们提供了一种通用解决方案来解决常见问题。Spring框架中融入了多种设计模式,以增强其灵活性、可扩展性和可重用性。原创 2024-03-18 23:35:58 · 910 阅读 · 1 评论 -
Spring--AOP
Spring AOP(Aspect-Oriented Programming,面向切面编程)是Spring框架的一个核心特性,它允许开发者将横切关注(如日志、事务管理、安全性等)从业务逻辑中分离出来,从而提高代码的可重用性、可维护性和可扩展性。原创 2024-03-15 15:03:49 · 875 阅读 · 0 评论 -
Spring--注解
Spring注解是一种元数据形式的代码,用于提供配置信息,从而减少XML配置文件的使用。Spring框架提供了一系列的注解,用于简化Spring应用程序的开发。通过使用这些注解,开发者可以在不编写大量XML配置的情况下,实现对Spring容器中bean的声明和管理、自动装配依赖、声明事务管理等功能。自定义注解是通过使用@interface关键字来创建的。自定义注解可以用来为类、方法、变量等添加元数据信息。自定义注解本身也可以被其他注解修饰。定义注解:使用@interface关键字来定义一个注解类型。原创 2024-03-13 22:06:19 · 797 阅读 · 0 评论 -
Spring--@Async解析
从Spring3开始提供了@Async注解,被该注解标注的方法,Spring底层会新建一个线程池或者使用已有的线程池中的线程去异步的执行被标注的方法。原创 2024-01-16 19:22:00 · 1314 阅读 · 0 评论 -
Spring--常见问题汇总
Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring最根本的使命是解决企业级应用开发的复杂性,即简化Java开发。原创 2023-10-25 23:10:53 · 760 阅读 · 0 评论 -
Spring--@Transactional解析
Transactional是Spring框架中基于 AOP 的一个注解,用于在方法级别控制事务。这个注解告诉Spring框架在方法执行过程中,使用事务管理功能。如果该方法正常执行,则事务将被提交;如果方法抛出异常,则事务将被回滚。原创 2024-01-12 16:39:29 · 1127 阅读 · 0 评论