阅读背景:

使用监听器实现数据库版本增量更新

来源:互联网 

        在项目开发初级阶段,由于设计的不完善,经常需要对数据库进行修改。甚至到了项目的中后期,依然需要修改数据库设计来配合业务上的某些重要变动。直接操作数据库或者使用工具,使用sql脚本对数据库进行改动方便直接。但本人认为,对于整个项目的变更,从数据库方面来看并不是很直接明了。本demo实现的是,项目需要维护一个t_system_info的表用于记录系统的一些基本信息,包括当前数据库的版本。在系统启动的时候,先去读取这张表获取当前的版本号,再到项目指定的文件夹中寻找是否有新的版本,如果有,执行更新语句或者更新文件。为了方便演示,demo使用springboot搭建,项目流程和项目结构如下图所示。        在项目开发初级阶段,由于设计的不完善,经常需要对数据库进行修改。甚至到了项目的




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: