Java与数据库:实践指南
300 页
Chinese
PDF
4.5

Java与数据库:实践指南

От JDBC до Hibernate: работа с MySQL, PostgreSQL и SQLite

作者:

年份:

简介:

Книга «Java и базы данных: практическое руководство» — это полноценный путеводитель по интеграции Java-приложений с реляционными базами данных. Автор, опытный Java-разработчик Максим Ильин, последовательно ведёт читателя от основ работы с JDBC до современных фреймворков (Hibernate, Spring Data JPA). В отличие от академических учебников, здесь каждая глава содержит практические примеры, готовые к использованию в реальных проектах.

О чём книга

  • Настройка подключения к базам данных (MySQL, PostgreSQL, SQLite) через JDBC и пулы соединений (HikariCP, Tomcat JDBC).
  • Написание SQL-запросов: SELECT, INSERT, UPDATE, DELETE, JOIN, подзапросы, транзакции.
  • Работа с ORM: Hibernate (Entity, аннотации, каскады, lazy/fetch load), Spring Data JPA (репозитории, Query Methods, Specification).
  • Миграции схемы данных с Flyway и Liquibase.
  • Оптимизация производительности: индексы, кэширование (L2-кэш Hibernate), пагинация, batch-операции.
  • Защита от SQL-инъекций, управление транзакциями (Spring @Transactional, ACID).
  • Тестирование DAO-слоя с использованием H2, Testcontainers и Mockito.

Для кого эта книга

Книга ориентирована на Java-разработчиков любого уровня:

  • Начинающие — изучат JDBC, научатся подключаться к базам, писать запросы и обрабатывать результаты.
  • Среднего уровня — углубят знания по Hibernate и Spring Data, освоят оптимизацию и тестирование.
  • Опытные — найдут продвинутые техники работы с транзакциями, кэшированием и миграциями.

推荐