настройка без спринга

Чтобы настроить проект на Java для работы с базой данных H2 и сохранить данные на диск, вам нужно выполнить несколько шагов. Вот основные из них:

  1. Добавьте зависимость H2 в ваш проект: Если вы используете Maven, добавьте следующую зависимость в ваш pom.xml:

xml <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>2.1.214</version> <!-- Убедитесь, что используете последнюю версию --> </dependency>

Если вы используете Gradle, добавьте следующую строку в ваш build.gradle:

groovy implementation 'com.h2database:h2:2.1.214' // Убедитесь, что используете последнюю версию

  1. Настройте подключение к базе данных: Вам нужно указать URL для подключения к базе данных H2. Для сохранения данных на диск используйте следующий формат URL:

jdbc:h2:file:./data/mydatabase;AUTO_SERVER=TRUE

Здесь ./data/mydatabase — это путь к файлу базы данных. Вы можете изменить его на любой другой путь по вашему выбору.

  1. Создайте соединение с базой данных: Пример кода для создания соединения с базой данных H2:

```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException;

public class H2Example { public static void main(String[] args) { String url = "jdbc:h2:file:./data/mydatabase;AUTO_SERVER=TRUE"; String user = "sa"; String password = "";

       try (Connection connection = DriverManager.getConnection(url, user, password)) {
           System.out.println("Соединение с базой данных установлено!");
           // Здесь вы можете выполнять SQL-запросы
       } catch (SQLException e) {
           e.printStackTrace();
       }
   }

} ```

  1. Создайте структуру базы данных: После установления соединения вы можете создавать таблицы и выполнять другие операции с базой данных.

  2. Запустите проект: Убедитесь, что у вас установлен H2 и все зависимости загружены. Запустите ваш проект, и база данных будет создана на диске в указанном вами месте.

Теперь вы можете использовать H2 для хранения данных на диске в вашем Java проекте.