Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将表名外部化为yml | Spring Boot_Java_Spring Boot_Jpa_Yaml - Fatal编程技术网

Java 将表名外部化为yml | Spring Boot

Java 将表名外部化为yml | Spring Boot,java,spring-boot,jpa,yaml,Java,Spring Boot,Jpa,Yaml,我试图从yaml文件中获取表名,以便在SpringBootProject(JPA)中轻松更改表名 我尝试了@Table(name=“${Table.name}”),但没有成功 有人能帮我处理示例代码和yaml文件吗?注释由Hibernate处理,@Table注释不提供插入注释属性自定义处理的方法。这使得Spring Boot很难允许您在@Table的属性和任何其他Hibernate处理的注释中使用应用程序属性。如果您有兴趣了解更多信息,请包含有关该问题和Hibernate限制的更多讨论

我试图从yaml文件中获取表名,以便在SpringBootProject(JPA)中轻松更改表名

我尝试了
@Table(name=“${Table.name}”)
,但没有成功


有人能帮我处理示例代码和yaml文件吗?

注释由Hibernate处理,
@Table
注释不提供插入注释属性自定义处理的方法。这使得Spring Boot很难允许您在
@Table
的属性和任何其他Hibernate处理的注释中使用应用程序属性。如果您有兴趣了解更多信息,请包含有关该问题和Hibernate限制的更多讨论