4d6dc90e
杜云山
feat: springboot加...
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
package com.example.x;
import org.springframework.boot.CommandLineRunner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.Bean;
import java.lang.reflect.Constructor;
@SpringBootApplication
public class Application
{
public static void main(String[] args)
{
SpringApplication.run(Application.class, args);
}
@Bean
public CommandLineRunner commandLineRunner(ApplicationContext ctx)
{
return args ->
{
System.out.println("Try to use external driver");
Class<?> aClass = Class.forName("org.h2.Driver");
Constructor c = aClass.getConstructor();
java.sql.Driver driver = (java.sql.Driver) c.newInstance();
System.out.println("-------------> Found driver h2 " + driver.getMajorVersion() + "." +driver.getMinorVersion());
};
}
}
|