文章 2025-01-05 来自:开发者社区

【SpringFramework】Spring事务

Spring JDBC 和 Tx 一、准备 (1)新增依赖 <!--新增--> <dependency> <groupId>org.springframework</groupId> <artifact...

文章 2025-01-05 来自:开发者社区

【SpringFramework】Spring整合JUnit

Spring整合单元测试JUnit 简介 到目前为止,我们所有的测试类,都需要手动编写创建容器的方法,如下: ApplicationContext context = new ClassPathXmlApplicationContext("applicationConte...

文章 2024-12-30 来自:开发者社区

【SpringFramework】Spring IoC-基于注解的实现

注解的基础知识,请查阅 (四)【乙】Java注解 一、启用组件自动扫描 (1)使用注解管理Bean,第一步需要开启组件自动扫描 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www...

文章 2024-12-29 来自:开发者社区

【SpringFramework】Spring IoC-基于XML的实现

一、初识IoC IoC (Inversion of Control),即控制反转,是一种设计思想,是一个重要的面向对象编程的法则,能够知道开发者设计出松耦合、可扩展的程序。 在Spring中,通过IoC容器来管理所有Java对象的实例化和初始化,控制对象间的依赖关系。由IoC容器管理的Java对象成为Spring Bean,它与new出来的对象本质上没有区别。IoC容器是Spri...

文章 2024-12-20 来自:开发者社区

【SpringFramework】Spring初体验

一、Spring简介 1. Spring是一款主流的JavaEE轻量级开源框架(企业级JavaEE应用开发框架) 2. Spring之父: Rod Johnson 3. Spring于2002年在Rod Johnson的著作《Expert One-on-One J2EE Development without EJB》中首次被介绍,   &nbs...

【SpringFramework】Spring初体验
文章 2022-02-17 来自:开发者社区

SpringFramework核心技术一(IOC:Spring容器的拓展点)

Spring容器的拓展点 通常,应用程序开发人员不需要ApplicationContext 实现类的子类。相反,Spring IoC容器可以通过插入特殊集成接口的实现来扩展。接下来的几节将介绍这些集成接口。 一、使用BeanPostProcessor定制bean 1.BeanPostProcessor概念讲解 该BeanPostProcessor接口定义了您可以实现的回调方法,以提供您自...

SpringFramework核心技术一(IOC:Spring容器的拓展点)
文章 2022-02-17 来自:开发者社区

SpringFramework核心技术四:Spring表达式使用(SpEL)

SpEL表达式不同场景下的使用 SpEL表达式是非常强大的,在不同的场景下有不同的使用方式,下面一起看看它的使用方法 一、文字表达 支持的文字表达式的类型是字符串,数值(int,real,hex),布尔值和null。字符串由单引号分隔。要将单引号本身放入字符串中,请使用两个单引号字符。 下面的清单显示了文字的简单用法。通常,它们不会像这样孤立地使用,而是作为更复杂表达式的一部分,例如在...

文章 2022-02-17 来自:开发者社区

SpringFramework核心技术四:Spring表达式语言知识点(SpEL)

Spring表达式 Sprng表达式,可以适用于几乎所有的Spring产品中,是一种非常重要的表达式语言,下面我们一起来看看。 一、介绍 Spring Expression Language(简称SpEL)是一种强大的表达式语言,支持在运行时查询和操作对象图。语言语法类似于Unified EL,但提供了额外的功能,特别是方法调用和基本的字符串模板功能。 虽然还有其他几种Java表达式...

文章 2022-02-17 来自:开发者社区

SpringFramework核心技术三:Spring的验证机制

Spring验证 Spring 3引入了对其验证支持的几项增强。首先,现在完全支持JSR-303 Bean验证API。其次,当以编程方式使用时,Spring的DataBinder现在可以验证对象并绑定到它们。第三,Spring MVC现在支持声明性验证@Controller输入。 一、JSR-303 Bean验证API概述 SR-303标准化Java平台的验证约束声明和元数据。使用此AP...

文章 2022-02-17 来自:开发者社区

SpringFramework核心技术三:Spring时间处理和类型转换

使用 在(1)中,我们学习了蛮多的基本概念,在(2)中咱们看一下如何使用的问题。 一、以编程方式使用ConversionService 要以编程方式使用ConversionService实例,只需为其他bean注入一个引用即可: @Service public class MyService { @Autowired public MyService(Conver...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注