Springboot
Springboot Demo
第一次使用idea创建一个springboot项目时遇到的一些坑:
Demo:
当启动项目时会有如下的报错信息:
原因是:
springboot启动时会自动注入数据源和配置jpa
所以解决方法:
在@SpringBootApplication中排除其注入
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class,HibernateJpaAutoConfiguration.class})
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration;
//springboot启动时会自动注入数据源和配置jpa,所以要在注解中排除其注入
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class, HibernateJpaAutoConfiguration.class})
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}