1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 | MainTypeApplication.java import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.support.SpringBootServletInitializer; import org.springframework.context.annotation.Bean; import org.springframework.web.filter.CharacterEncodingFilter; @SpringBootApplication public class MainTypeApplication extends SpringBootServletInitializer { private static Class<Maintypeapplication> applicationClass = MainTypeApplication.class; public static void main(String[] args) { SpringApplication.run(MainTypeApplication.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(applicationClass); } /** * EncodingFilter * @ return */ @Bean public CharacterEncodingFilter characterEncodingFilter() { CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter(); characterEncodingFilter.setEncoding( "UTF-8" ); characterEncodingFilter.setForceEncoding( true ); return characterEncodingFilter; } } |
1 2 3 | Eclipse Spring boot project > Run as > Run Configurations > Main Type -> search -> this class (ex). MainTypeApplication.java) settings |