'Framework/Springboot'에 해당되는 글 1건

  1. 2017.06.22 Springboot > Main Type Application 설정
2017. 6. 22. 10:24
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;
	}
	
}


Eclipse
Spring boot project > Run as > Run Configurations > 
Main Type -> search -> this class (ex). MainTypeApplication.java) settings


Posted by 1+1은?