Skip to content

Commit 295eda0

Browse files
committed
Improve Hikari configuration
1 parent 35e204f commit 295eda0

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

src/main/java/Main.java

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@
1414

1515
public class Main {
1616

17-
private static HikariDataSource dataSource;
18-
1917
public static void main(String[] args) {
2018

2119
port(Integer.valueOf(System.getenv("PORT")));
@@ -31,11 +29,11 @@ public static void main(String[] args) {
3129
}, new FreeMarkerEngine());
3230

3331
String jdbcUrl = System.getenv("JDBC_DATABASE_URL");
34-
if (jdbcUrl != null) {
35-
HikariConfig config = new HikariConfig();
36-
config.setJdbcUrl(jdbcUrl);
37-
dataSource = new HikariDataSource(config);
38-
}
32+
HikariConfig config = new HikariConfig();
33+
config.setJdbcUrl(jdbcUrl);
34+
final HikariDataSource dataSource = (jdbcUrl != null) ?
35+
new HikariDataSource(config) :
36+
new HikariDataSource();
3937

4038
get("/db", (req, res) -> {
4139
Map<String, Object> attributes = new HashMap<>();

0 commit comments

Comments
 (0)