Smart Mybatis 支持通过初始化SQL脚本初始化表数据了
Smart Mybatis 现已新增了通过初始化SQL脚本初始化表数据的功能。
通常, 你可以用它来在应用启动时向空表插入一些预设的数据(比如初始用户, 初始角色等), 以便应用能够正常运行。
现在, 您可以在实体类的 @TableName 注解中使用 init 参数来指定初始化SQL脚本的路径。当应用启动时, 如果对应的表不存在或无数据, Smart Mybatis 将自动执行该脚本以初始化表数据。
我们建议您将初始化SQL脚本放置在类资源路径下, 例如 src/main/resources 目录中, 并确保脚本文件的路径正确无误。
记得更新版本号到 1.1.6 以使用这些新功能。
注意
我推出此功能并非表示推荐在所有场景下使用初始化SQL脚本。请根据您的具体需求和项目情况谨慎使用此功能。
