后端开发技术全解析:从数据库到认证与功能实现
1. 数据库操作
在开发过程中,数据库的创建和管理是基础环节。我们可以多次注册同一课程,但不能同时进行。若完成一门课程后想重新开始,可开启一个全新实例,其中所有内容(如测验、答案等)均为空。
首先,要对项目进行整体编译。在项目的根文件夹下执行以下命令:
mvn clean install -DskipTests
接着,创建数据库。切换到 liquibase 目录并执行更新操作:
cd liquibase
mvn liquibase:update
此操作会在 /tmp 目录下创建一些数据库文件。若使用 Windows 系统,可能需要修改 liquibase 项目的 pom.xml 中 url 参数的临时文件夹,同时也要修改 persistence-layer 模块内 persistence-layer.properties 文件中的相关内容。
当数据库创建完成后,若再次执行 mvn liquibase:update 命令,若没有新的变更日志需要应用,将不会有任何变化。若要添加列,可创建新的变更集,重新编译项目并再次运行该命令,仅新的变更会被执行。
若在测
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



