【Java】无数据源启动

前言

在开发项目的过程中,经常碰到框架使用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

三、启动成功

在这里插入图片描述


总结

这就是无数据源启动的方式;欢迎各位点赞评论!谢谢!

猜你喜欢

转载自blog.csdn.net/qq_42666609/article/details/130198433
今日推荐