azureuser@ubuntu-app:~/my-appcat src/main/java/com/example/demo/DemoApplication.java package com.example.demo; import java.sql.*; import java.util.*; import java.util.logging.Logger; public class DemoApplication { private static final Logger log; static { System.setProperty("java.util.logging.SimpleFormatter.format", "[%4$-7s] %5$s %n"); log =Logger.getLogger(DemoApplication.class.getName()); } public static void main(String[] args) throws Exception { log.info("Loading application properties"); Properties properties = new Properties(); properties.load(DemoApplication.class.getClassLoader().getResourceAsStream("application.properties")); log.info("Connecting to the database"); Connection connection = DriverManager.getConnection(properties.getProperty("url"), properties); log.info("Database connection test: " + connection.getCatalog()); /* log.info("Create database schema"); Scanner scanner = new Scanner(DemoApplication.class.getClassLoader().getResourceAsStream("schema.sql")); Statement statement = connection.createStatement(); while (scanner.hasNextLine()) { statement.execute(scanner.nextLine()); } Todo todo = new Todo(1L, "configuration", "congratulations, you have set up JDBC correctly!", true); insertData(todo, connection); todo = readData(connection); todo.setDetails("congratulations, you have updated data!"); updateData(todo, connection); deleteData(todo, connection); */ log.info("Closing database connection"); connection.close(); } }