我试图将liquibase与spring boot集成在一起,在其中我试图在Entities和数据库表之间生成差异。根据文档,应该定义:
liquibase.properties文件中的referenceUrl属性,它将告诉Entities目录路径,而url属性将告诉数据库位置。
我能够使用<form>
<select name = "CourseList">
<?php
$result = mysqli_query($connection,"SELECT * FROM table_choice")or die(mysqli_error,());
while($row = mysqli_fetch_array($result)){
$choiceid = $row['field_choiceid'];
$choicename = $row['field_choicename'];
$choiceslot = $row['field_choiceslot'];
$HowMany = $row['How_Many'];
$Maximum = $row['Maximum'];
if(HowMany != Maximum){
echo "<option value = "$choiceid" selected>$choicename</option>\n";
}
?>
</select>
</form>
为一个实体路径生成差异。
问题是我有两个Entities目录路径,如何在referenceUrl中包含两个路径,这将对这两个路径中定义的实体与数据库url之间的差异进行区分。
谢谢
答案 0 :(得分:1)
我找到了解决方法,可以在referenceUrl中添加逗号分隔的路径
referenceUrl=hibernate:spring:com.****.***.bot.model, com.****.***.autofaq.model
模型存在于2个软件包中
com。****。 *。bot.model,com。****。* .autofaq.model