Итак,
Я работал над проектом весенней загрузки и сейчас я работаю над базой данных. Я думал, что было бы лучше установить двух пользователей для базы данных:
тот, который имеет доступ к пользовательской таблице для обновления login/register/information
, а другой - для доступа к другим таблицам.
Моя идея состояла в том, чтобы создать два отдельных bean-компонента для двух источников данных, каждый с отдельным пользователем, и когда пользователь хочет войти в систему, контроллер соответствующим образом изменит JSBCtemplate DataSource.
Но я не уверен, сработает ли это, поскольку JDBCtemplate уже определен как проект с загрузочной пружиной, и я не знаю его масштаб (я предполагаю, что если это не сессионный компонент, изменение источника данных будет для всех пользователей). не только для одного пользователя)
У кого-нибудь есть идеи о том, как мне решить эту проблему? Пожалуйста, дайте мне знать!