因此,我已经从事了Spring Boot项目,现在正在从事数据库工作。我认为最好为数据库设置两个用户:
一个可以访问用户表以进行login/register/information
更新,另一个可以访问其他表。
我的想法是为两个DataSource创建两个单独的bean,每个bean都有一个单独的用户,并且当用户要登录时,控制器将相应地更改JDBCtemplate DataSource。
但是我不确定那是否行得通,因为JDBCtemplate已经被定义为一个Spring Boot项目,而且我不知道它的范围(我假设如果它不是会话bean,那么更改DataSource的对象将是所有用户,而不仅仅是一个用户)
有谁知道我该如何解决这个问题?请告诉我!
Helenr
料青山看我应如是
相关分类