spring-boot相关内容
问题陈述 我无法通过Spring Boot项目构建,我想通过保护我的应用程序。钥匙斗篷。 预期产量 项目构建成功,当我点击睡觉地址时,它将重定向到密钥斗篷页面进行身份验证。 EmployeeRestController @RestController public class EmployeeRestController { @GetMapping(path =
..
我使用https://start.spring.io设置了一个Spring Boot项目,包括Spring Security和Vaadin。然后,我将Vaadin版本设置为22.0.4,并按照本教程使用Vaadin Flow和Spring Security:https://vaadin.com/docs/v22/flow/tutorial/login-and-authentication 设置登
..
这是question的后续问题。 我将我的Vaadin20应用程序迁移到了21,以使用基于视图的访问控制。注释@PermitAll和@AnonymousAllowed工作正常。但是,当我尝试使用@RolesAllowed将路由限制到特定用户角色时,我无法访问此站点(以具有此角色的用户登录)。 是否需要一些特殊代码才能让Vaadin识别我的已验证用户的角色? 角色限制页: @Com
..
我有一个Crud(来自Vaadin Pro),我想使用BinderCrudEditor中的Upload组件。Upload组件没有存储值(或者更确切地说,缺少HasValue接口),所以我不能使用绑定器。是否有办法以某种方式将其包括在内,而无需在Crud中创建用于文件上载的额外按钮,然后使用侦听器? 推荐答案 最简单的方法可能是使用Vaadin框架的CustomField。您需要实际决定
..
我使用的是Vaadin 8.9.4和Spring boot 2.2.4.RELEASE。我有两个Spring引导应用程序,FirstApplication(server.port=8083)和Second Application(server.port=8084)。这两个应用程序都有@SpringUI扩展UI类的注释类,如下所示。只要我单击Second Application中的按钮,FirstA
..
我有一个带有Java 1.8的Springboot v2项目,当我尝试在WildFly 10上部署我的Sprringboot项目时,不断收到此错误 19:12:25,295 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("deploy"
..
假设我们有两个实体,EntityA和EntityB。这两个实体都有一个存储库来查询数据库,EntityARepository和EntityBRepository。它们也都有服务,EntityAService和EntityBService。 现在EntityBService中有一个方法,也需要使用EntityA。执行此操作的正确方法是什么? EntityBService是否应直接使用En
..
我的Spring Boot应用程序在Docker中运行时出现问题。 这是我的Dockerfile嵌入我的应用程序中,如下所示。 FROM adoptopenjdk:11-jre-hotspot ARG JAR_FILE=target/*.jar COPY ${JAR_FILE} app-0.0.1-SNAPSHOT.jar ENTRYPOINT ["java","-jar","/a
..
我正在尝试使用JUnit使用application.properties配置文件进行集成测试,以便检查两个不同的平台。 我尝试使用包含两个平台通用配置的基本配置文件application.properties执行此操作,在此基础上,我为每个平台添加了具有特定平台配置的属性文件application-tensorflow.propertiesapplication-caffe.properti
..
我有两份工作(工作1、工作2) 作业2取决于作业1的结果,因此它必须等到作业1完成 我需要以某种方式链接它们: job1完成时需要调用job2。如何做到这一点呢?在末尾使用tasklet,它将调用job2? 另一种方式可能是,一旦job1返回,调用程序(即某个调度程序服务)将负责调用job2-这不是很好,因为我需要同步调用job1。 如何使用Spring Batch实现两个
..
HikariPool-1-无法验证连接org.postgresql.jdbc.PgConnection@f162126(此连接已 关闭。)。可以考虑使用较短的maxLifetime值。 频繁刷新同一页会在以下情况下发出上述警告 超过maxLifetime spring.datource.hikari.auto-Commit=false spring.datource.hikari.idleT
..
我想定义一个流,使用反应器Kafka消费Kafka并写入MongoDB,只有在成功时才将ID写入Kafka。我正在将项目反应器与Spring Integration JavaDSL结合使用,并且我希望有一个FlowBuilder类在较高级别定义我的管道。我目前有以下方向: public IntegrationFlow buildFlow() { return IntegrationFl
..
尝试单元测试从Spring Boot接收页面。如果与javascript一起使用,页面可以很容易地反序列化,但是如果使用java,则会失败。我为Spring添加了一个默认构造函数(这是另一个堆栈溢出帖子中接受的答案),但它在这里不起作用。 单元测试 @Test public void test_read_pagination_happy(@Autowired ObservationSe
..
我已经创建了一个简单的单步Spring批处理作业,该作业从DB读取项目、处理项目并将结果写入CSV。 在运行时,我最终得到一个 org.springframework.batch.item.WriterNotOpenException: Writer must be open before it can be written to 相关代码: @Configuration @Ena
..
我正在使用Spring Boot and Spring Batch读取源数据库表的一个表中的数据,然后拆分数据并将其写入目标数据库的两个表中。 我选择使用CompositeItemWriter进行此操作,但CompositeItemWriter仅使用一种类型。我要将一个表中的几个字段写入另一个表中,并将其他字段写入另一个表中。 说:老客户和新客户。 错误: 构造函数Cus
..
我遵循此tutorial,但收到FlatFileParseException错误: org.springframework.batch.item.file.FlatFileParseException:解析 资源=[类路径资源[Country.csv]]中的第1行出错, INPUT=[AA,阿鲁巴] country.csv AA,Aruba BB,Baruba 这里是我的It
..
我使用Java 8新创建了Sprringboot批处理应用程序,我想为仅带附加说明的SpringBatch表创建一个数据库。 我想我必须创建配置文件,但我不知道如何做。 您可以在下面看到我希望在Java程序中使用注释重现的所有配置:
..
我有一个Spring批处理作业,可能会跨多个服务器运行。我有一个侦听器,可以防止作业的多个实例在一台服务器上同时运行。但是,我希望确保此作业不能在多台服务器上同时运行。 我已搜索,但找不到此问题的解决方案 推荐答案 我实现了一个侦听器,该侦听器检查与某个名称匹配的Spring批处理控制表中正在运行的Job执行的次数。如果执行大小超过1,则当前作业的jobExecution失败。代
..
下面是将在作业中初始化的步骤代码。 @Bean public Step stepOne() { return stepBuilderFactory.get("stepOne") . chunk(1) .reader(readerOne()) .processor
..
我有两个表TABLE%1和TABLE%2。这两个表都有名称相同的id列。 因为它是左外部联接查询,所以我必须使用别名。 在sortKeys中,如果我提到id,错误是 Caused by: org.postgresql.util.PSQLException: ERROR: column reference "id" is ambiguous 在sortKeys中,如果我提到t1
..