SpringBoot初次使用教程及相关问题解决方法
SpringBoot的入门使用
SpringBoot的启动可能遇到的问题
问题1
问题情况
Description:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
Reason: Failed to determine a suitable driver class
Action:
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
Process finished with exit code 1
解决方式
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class})
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
问题2
问题情况
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.
Tue Apr 16 15:32:45 CST 2019
There was an unexpected error (type=Not Found, status=404).
No message available
解决方式
Application启动类(XXXApplication)应该在包的最外层,另一个角度看的话就是其他子包或类都应该在启动类的一下层