Как вы должны знать, MySQL
пространства имен и базы данных, по сути, одно и то же.
Как я могу сказать hibernate использовать конкретный db
для Entity
. По умолчанию используется тот, который определен в spring.datasource.url
. Так что здесь он будет искать сущности в базе данных db1
.
spring.datasource.url=jdbc:mysql://localhost:3306/db1
Если я использую
@Table(name= db2.sample_table)
ищет db1.db2_sample_table