-
Notifications
You must be signed in to change notification settings - Fork 64
Open
Description
はじめまして。いくつか本を読んで気がついたことを報告いたします。
p.103 文字コードの設定
メソッドの戻り値に「org.springframework.web.filter.CharacterEncodingFilter」を指定しているが、1.3.1ではうまく動作しなかった。戻り値を「javax.servlet.Filter」に修正することで文字化けなく動作させることができた。
@Configuration
public class WebConfig {
@Order(Ordered.HIGHEST_PRECEDENCE)
@Bean
public Filter characterEncodingFilter() {
CharacterEncodingFilter filter = new CharacterEncodingFilter();
filter.setEncoding("UTF-8");
filter.setForceEncoding(true);
return filter;
}
}p.128 JavaConfigによる認証・認可の設定
本においては「SecurityConfig」クラスに付与するアノテーションのクラスを「org.springframework.security.config.annotation.web.servlet.configuration.EnableWebMvcSecurity」
を指定している。1.3以降は上記のクラスが非推奨となっており、代わりに「org.springframework.security.config.annotation.web.configuration.EnableWebSecurity」を指定することが推奨されているようだ。
@Configuration
@EnableWebSecurity
public class WebSecurityConfig extends WebSecurityConfigurerAdapter {Metadata
Metadata
Assignees
Labels
No labels