@Override public void setDriverClass(Class<? extends Driver> driverClass) { dataSource.setDriverClass(driverClass); }
@BeforeClass public static void setUp() { dbFile = System.getProperty("java.io.tmpdir") + File.separator + "batch_sqlite_inc.db"; dataSource = new SimpleDriverDataSource(); dataSource.setDriverClass(org.sqlite.JDBC.class); dataSource.setUrl("jdbc:sqlite:" + dbFile); template = new JdbcTemplate(dataSource); template.execute("create table max_value (id integer primary key autoincrement)"); }
@Bean("dataSource") public DataSource dataSource() { SimpleDriverDataSource dataSource = new SimpleDriverDataSource(); dataSource.setDriverClass(org.postgresql.Driver.class); dataSource.setUrl("jdbc:postgresql://localhost:5432/mybatis_plus"); dataSource.setUsername("postgres"); dataSource.setPassword("123123"); return dataSource; }
@Bean("dataSource") public DataSource dataSource() { SimpleDriverDataSource dataSource = new SimpleDriverDataSource(); dataSource.setDriverClass(com.mysql.jdbc.Driver.class); dataSource.setUrl("jdbc:mysql://localhost:3306/mybatis_plus?useSSL=false&useUnicode=true&characterEncoding=UTF-8"); dataSource.setUsername("root"); dataSource.setPassword("123456"); return dataSource; }
simpleDriverDataSource.setDriverClass(org.h2.Driver.class); simpleDriverDataSource.setUrl("jdbc:h2:target/database/example;AUTO_RECONNECT=TRUE"); simpleDriverDataSource.setUsername("");
@Override public void setDriverClass(Class<? extends Driver> driverClass) { dataSource.setDriverClass(driverClass); }
public void setDriverClass(Class<? extends Driver> driverClass) { dataSource.setDriverClass(driverClass); }
SimpleDriverDataSource dataSource = new SimpleDriverDataSource(); dataSource.setDriverClass((Class<Driver>)Class.forName("com.mysql.jdbc.Driver"));
@Bean public DataSource dataSource() { SimpleDriverDataSource ds = new SimpleDriverDataSource(); try { @SuppressWarnings("unchecked") Class<? extends Driver> driverClass = (Class<? extends Driver>) Class.forName(environment.getProperty("jdbc.driver", "org.h2.Driver")); ds.setDriverClass(driverClass); } catch (Exception e) { log.error("Error loading driver class", e); } // Connection settings ds.setUrl(environment.getProperty("jdbc.url", "jdbc:h2:mem:activiti;DB_CLOSE_DELAY=1000")); ds.setUsername(environment.getProperty("jdbc.user", "sa")); ds.setPassword(environment.getProperty("jdbc.password", "")); return ds; }
@Configuration public class SomeConfigClass { @Autowired private Environment env; public DataSource dataSource() { SimpleDriverDataSource ds = new SimpleDriverDataSource(); ds.setUsername(env.getProperty("jdbc.username")); ds.setPassword(env.getProperty("jdbc.password")); ds.setDriverClass(Driver.class); ds.setUrl(env.getProperty("jdbc.url")); return ds; } }
(Class<? extends Driver>) ClassUtils.forName(H2_DRIVER, DataSources.class.getClassLoader()); dataSource.setDriverClass(driverClass); dataSource.setUrl(jdbcUrl); dataSource.setUsername("sa");
@Configuration public class SomeConfigClass { @Value("${jdbc.username}") private String username; @Value("${jdbc.password}") private String password; @Value("${jdbc.url}") private String url public DataSource dataSource() { SimpleDriverDataSource ds = new SimpleDriverDataSource(); ds.setUsername(username); ds.setPassword(password); ds.setDriverClass(Driver.class); ds.setUrl(url); return ds; } }