需求:
储存的信息不大,不需要大数据库;需要一个小型数据库,用来存储些数据。由于盘符不确定,数据库没法指定安装。
方案:
由于盘符的不缺定性,需要让数据库跟着项目走。以便能实时监测到数据的变化
只需在上一篇的基础上进行jdbc.properties中进行路径的修改
上篇配置信息:
sqlServer.driverClassName=org.sqlite.JDBC
sqlServer.url=jdbc:sqlite:E:/sqlite/dbc.db
修改完成后的配置信息:
sqlServer.driverClassName=org.sqlite.JDBC
sqlServer.url=jdbc:sqlite::resource::data/dbc.db
解释
:resource: 关键字是代表项目的类/资源路径的,也就是说如果加上:resource:这样配置的路径就适合数据库文件在项目内的情况。
data是一个文件夹,所属resources文件夹下,存放着dbc.db
需求完美解决,很nice······
如果刚好帮到你,不妨~~~~~~