Spring Boot实战:无缝对接通义千问
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
import com.tencent.tbss.app.api.AppApi;
import com.tencent.tbss.app.api.impl.AppApiImpl;
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Bean
public WebMvcConfigurer corsConfigurer() {
return new WebMvcConfigurer() {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**").allowedOrigins("*");
}
};
}
@Bean
public AppApi appApi() {
return new AppApiImpl();
}
}
这段代码定义了一个Spring Boot应用程序的入口点,并通过@Bean
注解提供了跨源资源共享(CORS)的配置和AppApi
的实现bean。在实际的业务场景中,你可以根据需要对AppApiImpl
进行相应的调整和扩展。
评论已关闭