spring 为什么我的IDE显示.formLogin().and().exceptionHandling()已弃用?

e0bqpujr  于 5个月前  发布在  Spring
关注(0)|答案(1)|浏览(84)

我不得不将Java spring应用程序从11升级到19,所以大部分代码都被更改了,因为有些东西被弃用了。这包括.antMatchers()被更改为.requestMatchers(),但是当我更改这是我的代码时,我留下了一些奇怪的语法错误,比如.formLogin().and().exceptionHandling()被弃用并标记为删除

@Deprecated(since = "6.1", forRemoval = true)

个字符
我错过了什么?

kulphzqa

kulphzqa1#

正如Michael所说:
有一种新的流畅的风格,它使用了……
所以,你可以这样做:

.formLogin(formLogin ->
    formLogin
        .loginPage("/login")
        .permitAll()
)

字符串
检查migration guide

相关问题