| 12345678910111213141516171819202122232425262728 |
- package com.uas.service.donate;
- import com.uas.service.donate.util.ContextUtils;
- import org.springframework.boot.SpringApplication;
- import org.springframework.boot.autoconfigure.SpringBootApplication;
- import org.springframework.boot.context.event.ApplicationPreparedEvent;
- import org.springframework.boot.context.properties.EnableConfigurationProperties;
- import org.springframework.context.ApplicationListener;
- import org.springframework.context.annotation.ImportResource;
- import org.springframework.web.bind.annotation.RestController;
- @SpringBootApplication(scanBasePackages = "com.uas.service.donate")
- @RestController
- @ImportResource("classpath:spring/*.xml")
- @EnableConfigurationProperties({WxPayProperties.class})
- public class Application {
- public static void main(String[] args){
- SpringApplication application=new SpringApplication(Application.class);
- application.addListeners(new ApplicationListener<ApplicationPreparedEvent>() {
- @Override
- public void onApplicationEvent(ApplicationPreparedEvent event) {
- ContextUtils.setApplicationContext(event.getApplicationContext());
- }
- });
- application.run(args);
- }
- }
|