spring相关内容

如何修复Gradle项目中的Log4J漏洞

我可以在我的项目的Gradle依赖关系树中看到org.apache.logging.log4j:log4j-core:2.14.0库。 我们尚未从外部添加log4j版本。此版本是来自其他JAR或Spring-Boot-starter的传递依赖项的一部分。 如何在Gradle中覆盖log4j版本? 推荐答案 首先,找出您真正使用的是哪些与log4j相关的库,例如 .g ..
发布时间:2022-04-12 23:11:36 其他开发

在SpringBoot启动程序中覆盖log4j2版本

我们正在尝试构建一个SpringBoot Starter,它将以编程方式创建log4j2配置,因此开发人员不必费心创建log4j2.xml文件。问题是,不同版本的log4j2编程API有所不同。我们已经使用log4j2版本2.5测试了我们的代码,它在独立环境中可以正常工作 现在,我们正在尝试将API包含在SpringBoot Starter中,以便所有SpringBoot应用程序都可以包含此 ..
发布时间:2022-04-12 22:30:44 Java开发

Spring MVC 5中的默认消息转换器

我正在尝试了解为什么我的spring v.5.0.4-RELEASE无法正确加载默认消息转换器。 我从我的servlet.xml中删除了所有声明,并希望找到从AbstractMessageConverterMethodProcessor中正确加载的所有默认转换器,但我只得到了以下4个: org.springframework.http.converter.ByteArrayHttpMessa ..
发布时间:2022-04-12 19:22:05 Java开发

Spring Boot Runnable JAR无法找到通过java.system.class.loader JVM参数设置的类加载器

在如下的模块结构中: 项目 |-公共模块 |-app模块 在app模块将公共模块作为依赖项的情况下,我有一个在公共模块中定义的定制类加载器类。应用程序模块-Djava.system.class.loader=org.project.common.CustomClassLoaderJVM参数设置为使用公共模块中定义自定义类加载器。 在IDEA中运行一个Spring Boot项目 ..
发布时间:2022-04-12 10:35:42 Java开发

使用Spring RestTemplate在多部分中发布字节数组

我正在尝试使用Spring RestTemplate和一个字节数组作为要上载的文件来发布多部分/表单数据,但它总是失败(服务器拒绝,并出现各种错误)。 我正在对ByteArrayResource使用多值映射。我有什么遗漏的吗? 推荐答案 是的,缺少某些内容。 我找到了这篇文章: https://medium.com/@voziv/posting-a-byte-arra ..
发布时间:2022-04-09 17:53:46 其他开发

如何在两个项目之间共享存储库和服务类

我正在做两个项目,一个Web应用程序(Spring MVC)和一个独立的后端服务应用程序(Spring Boot),它们大量交互在一起。我对这两个都使用了Hibernate,并且它们都是使用NetBeans IDE编写的。 我的“问题”是,我最终在两个项目中都得到了重复的代码,主要是在存储库和服务层。我的实体显然也是重复的,因为两个项目使用相同的数据库。 有没有办法制作某种类库(可能是 ..
发布时间:2022-04-08 12:54:51 Java开发

H2使用数据对内存中数据库进行初始化

我使用h2和Hibernate来动态生成内存中的DB,以便进行单元测试。 我成功地创建了数据库,一切运行正常。 但我有一个问题,我不知道该怎么解决。 在执行测试之前,我需要将参考数据加载到数据库中进行测试。 我将这些数据作为SQL插入的文件进行了审查,我只需要在实时环境中运行一次,然而,因为数据库是每次从头开始生成的,所以我需要弄清楚如何在运行时插入数据。 数据非常简单,它是国家列表、州列表等。 ..
发布时间:2022-04-08 11:00:15 Java开发

如何在运行Spring测试时修复H2插件(版本1.4.200)的错误:找不到JdbcSQL语法错误异常:Column&Quot;Start_Value&Quot;

我不得不将Spring Boot Starter从2.1.4.RELEASE更新到2.2.6.RELEASE,但现在集成测试失败。 我的测试是用Groovy编写的,我的应用程序是用Java编写的。它们与之前的Spring版本(2.1.4)运行良好。 在SpringBoot Starter版本更新后,当我运行集成测试时,日志中开始出现新的错误: H2-版本 ..
发布时间:2022-04-08 10:58:47 其他开发

Spring-ws获取用户名和密码

我学习Spring-ws已经一周多一点了,我已经设置了一个简单的Web服务。 我正在使用soapui进行测试,并在请求属性中指定用户名和密码。 我的Web服务没有安全层,也不想添加安全层。我只需要从请求中取出用户名和密码,就可以向另一个服务发出请求。我不希望必须在请求正文本身中指定用户名或密码。 我要做的就是从soapui的请求中检索用户名和密码。有人知道用户名和密码在请求中的什 ..
发布时间:2022-04-06 19:50:52 Java开发