前言
在开发项目的过程中,经常碰到框架使用SpringBoot进行开发,但是却不需要连接数据库的方式;本篇文章详细记录了具体的解决方法与方式希望能对您有所帮助;
一、启动类配置
代码如下:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
import org.springframework.scheduling.annotation.EnableScheduling;
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
@EnableScheduling
public class CallApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(CallApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(CallApplication.class, args);
}
}
二、application配置
本文使用的是yml格式的配置文件
代码如下:
#开发环境配置
server:
port: 9007
logging:
level:
com.whxx.manager.dao: debug
spring:
autoconfigure:
exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration
三、启动成功
总结
这就是无数据源启动的方式;欢迎各位点赞评论!谢谢!