How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Exists query returns wrong result after updating to Spring Boot 4.1

calendar_today June 19, 2026 person Tim Niederhäuser domain spring-boot

After updating to Spring Boot 4.1 some of our tests fail. The test: @SpringBootTest @Transactional class SpringTestApplicationTests { @Autowired RoleRepository roleRepository; @Autowired UserRepository userRepository; Role role; @BeforeEach public void setUp() { role = new Role(); role.name = “Admin”; role = roleRepository.saveAndFlush(role); } // fails during second assert @Test void test_exists() { assertThat(roleRepository.isRoleReferencedByAnyUser(role.id)).isEqualTo(false); var user = new User(); user.name = “admin”; user.role = role; userRepository.saveAndFlush(user); assertThat(roleRepo

open_in_new Read original post