- 2024-07-11Spring依赖注入、循环依赖——三级缓存
依赖注入背景:实例化对象后,需要设置字段,即依赖注入,两种:set方法注入和构造方法注入。 流程:先寻找整个类的注入点,就是打了@autowired的字段或方法,然后根据类型、名称去找 常用依赖注入注解辨析:@Inject:来自JSR330规范。按类型注入。@Resource:是JavaEE的一部分。先按名
- 2024-05-26关于Undertow启动时的警告日志
错误提示:当使用Undertow作为SpringBoot嵌入式服务器时,启动应用。会看到有一条 WARN 日志,如下:UT026010:BufferpoolwasnotsetonWebSocketDeploymentInfo,thedefaultpoolwillbeused大致意思是“没有给WebSocketDeploymentInfo设置Bufferpool,将会使用默
- 2024-04-30SpringBoot的JSR303校验
关于JSRJSR是JavaSpecificationRequests的缩写,意思是Java规范提案。是指向JCP(JavaCommunityProcess)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。关于JSR-303JSR-303是JAVAEE6中的一
- 2024-03-17视野修炼-技术周刊第77期 | JSR 的愿景
欢迎来到第77期的【视野修炼-技术周刊】,下面是本期的精选内容简介
- 2023-12-13Cannot resolve symbol 'Resource'
扩展JSR-250注解@Resource理解JSR系列注解JSR(JavaSpecificationRequests)是Java平台标准化进程中的一种技术规范,而JSR注解是其中一部分重要的内容。按照JSR的分类以及注解语义的不同,可以将JSR注解分为不同的系列,主要有以下几个系列:JSR-175:这个JSR是JavaSE5引入的,是Java
- 2023-11-09有关新一代J2ME移动终端标准 MSA
新的MSA通用标准(JSR-248)旨在通过两种方式改善Java领域的标准分化的局面。首先,MSA清晰地定义了一套在下一代手机中必须支持的强制性的Java规范请求(JSR)。其次,MSA通过明确强制性JSR与可选JSR相互作用的条件,使得JSR实现过程更顺畅,无需过多的解释。 MSA支持的新强制性应用程
- 2023-10-11bindingresult的注意事项
SpringValidation验证框架对参数的验证机制提供了@Validated(Spring'sJSR-303规范,是标准JSR-303的一个变种),javax提供了@Valid(标准JSR-303规范),配合BindingResult可以直接提供参数验证结果。在检验Controller的入参是否符合规范时,使用@Validated或者@Valid在基本验证功能上没有太
- 2023-09-12在 Java 应用程序中访问 USB 设备
介绍USB、jUSB和JSR-80Java平台一直都以其平台无关性自豪。虽然这种无关性有许多好处,但是它也使得编写与硬件交互的Java应用程序的过程变得相当复杂。在本文中,研究科学家蒋清野讨论了两个项目,它们通过提供使Java应用程序可以使用USB设备的API而使这个过程变得更容易。
- 2023-07-19分模块开发与设计
创建模块 在模块中书写需要的代码 通过maven的install指令把创建模块的jsr包安装到本地仓库,以便使用 在对应项目中加载创建模块的坐标,就像加载其他依赖一样
- 2023-07-06JDK1.5 与 JDK1.6的新特性
JDK1.5与JDK1.6的新特性收藏 一、JDK1.5的新特性 了解Java语言的特色及相关术语 泛型:泛型、通配符、有限制通配符、泛型方法 加强循环 自动装箱/拆箱 枚举 可变参数 静态
- 2023-06-30JSR107
JSR107JSR是JavaSpecificationRequests的缩写,Java规范请求,故名思议提交Java规范,JSR-107呢,就是关于如何使用缓存的规范,是java提供的一个接口规范,类似于JDBC规范,没有具体的实现,具体的实现就是ehcache等这些缓存解决方案。 JSR107核心接口JavaCaching(JSR-1
- 2023-04-20原来这就是所谓的 JSR!
相信大家在学习Java的过程中,或多或少都见过JSR这个词。本篇文章就科普下什么是JSR。什么是JSR?JSR(JavaSpecificationRequests),是指Java规范请求(或者活规范提案)。这个请求(提案)是提给JCP的(JavaCommunityProcess)。那什么是JCP呢?JCP官网在这:https://jcp.org/en/hom
- 2023-02-18Spring IOC官方文档学习笔记(十一)之使用JSR 330标准注解
1.使用@Inject和@Named进行依赖注入(1)Spring提供了对JSR330标准注解的支持,因此我们也可以使用JSR330标准注解来进行依赖注入,不过,在此之前,我们得先使用maven添加相关依
- 2022-12-12spring mvc环境之validator表单验证(十一)
JSR303、JSR349与BeanValidator 笼统来说,就是Java规定了一套关于验证器的API,规范先后发了两版,就是所谓的JSR303与JSR349。然后提出了基于规范的实现:Be
- 2022-11-19Spring官方文档——1.概述(Overview)
本文档基于SpringFramework5.3.24https://docs.spring.io/spring-framework/docs/5.3.24/reference/html/Overviewhistory,designphilosophy,feedback,gettingst
- 2022-10-13SpringMVC中实现Bean Validation(JSR 303 JSR 349 JSR 380)
JSR303是针对bean数据校验提出的一个规范。使用注解方式实现数据校验。每个注解的用法这里就不多介绍,请移步JSR303-BeanValidation介绍及最佳实践笔者上面提