Skip to content

YarTsin/connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Подключение двух и более источников данных

Description: подключение двух и более источников данных
в современных проектах на основе Spring Boot 3.5.6
Вы можете использовать встроенную базу данных с данными,
или с помощью настроечных бинов Liquebase залить свои данные

Tech stack: Windows 11, Spring Boot 3.5.6, Maven, Java 21,
Spring Data JPA, Liquebase Migration, H2 Database

Result:

Данные первой базы данных
Hibernate: select pe1_0.id,pe1_0.age,pe1_0.name from public.primary_table pe1_0
[PrimaryEntity(id=1, name=Primary User 1, age=25), 
PrimaryEntity(id=2, name=Primary User 2, age=30), 
PrimaryEntity(id=3, name=Primary User 3, age=35)]

Данные второй базы данных
Hibernate: select se1_0.id,se1_0.age,se1_0.name from public.secondary_table se1_0
[SecondaryEntity(id=1, name=Secondary User 1, age=22), 
SecondaryEntity(id=2, name=Secondary User 2, age=28), 
SecondaryEntity(id=3, name=Secondary User 3, age=33)]

Releases

No releases published

Packages

No packages published

Languages