将Spring Boot与JAP结合使用时,是否有任何内部机制可以创建JPA实体(使用Oracle)中对表,序列等的所有授予?
根据公司政策,我们不允许应用程序与模式用户连接到数据库。我们需要使用另一个具有证书/ 2-way-SSL的用户,该用户具有DB角色,并向该角色添加架构对象的授予。
仅在架构修改期间(在部署时),才允许使用架构用户,因此需要挂钩Liquibase之类的机制,以分离部署(架构填充)和运行应用程序。
我知道我们可以在应用所有模式修改,迭代所有模式对象之后,使用PL / SQL脚本将所有授予作为Liquibase的最后一步。是否有机会通过实体注释将数据库角色授予挂钩到JPA / Liquibase机制?