Skip to main content

Command Palette

Search for a command to run...

#spring-framework

Articles tagged with #spring-framework

  1. Spring 6.0新特性都有哪些

    Spring 6.x都有哪些新特性呢,我们在本文快速地罗列一下: JDK 17+和Jakarta 9+基线 整个框架的代码基于Java 17源码级别。 Servlet、JPA等从"javax"迁移到"jakarta"命名空间。 兼容最新一代的web容器:Tomcat 10,Jetty 11. JDK 19的“虚拟线程”的早期兼容。一般核心修订 升级到ASM 9.4和Kotlin 1.7。 完成CGLIB分支,支持捕捉CGLIB生成的类。 AOT(Ahead-Of-Time)转换的全面基础。 ...

    Oct 16, 20221 min read94
    Spring 6.0新特性都有哪些
  2. Spring注解的内部工作原理

    注解工作原理 注解本身只是元数据,即描述数据的数据,被描述的数据可以是类、方法、属性、参数、构造器等。注解仅是标记本身没有任何可执行的功能代码,但是我们只要标注了注解,我们就能得到想要的功能,这是怎么做到的呢?我们理解肯定是有某处代码根据我们标注的注解找到我们注解的类、方法、属性、参数等数据本身,并根据注解本身的含义以及注解属性里的内容执行功能代码。 第一种:BeanPostProcessor BeanPostProcessor实现中有一类名称为*AnnotationBeanPostProces...

    Sep 19, 20222 min read96
    Spring注解的内部工作原理
  3. Spring Framework 6.0/Spring Boot 3.0新特性:简单的远程调用HTTP Interfaces

    在Spring 6.0之前,我们访问第三方服务或者微服务的http接口主要有这些方式: RestTemplate:可同步访问HTTP服务。 WebClient:可同步或异步访问HTTP服务。 Feign:在微服务架构中(不限于微服务),用声明式的方式访问HTTP服务。 在Spring 6.0中,我们有了一个更方便的HTTP请求的手段,HTTP Interfaces。HTTP Interfaces类似于Spring Data的Repository或者Spring Cloud OpenFeign一...

    Sep 16, 20221 min read169
    Spring Framework 6.0/Spring Boot 3.0新特性:简单的远程调用HTTP Interfaces