我无法获取数据库文件的连接字符串

阿迪亚莎(Aditya Shah)

我有sqlite DB文件。我想将其嵌入到本机.exe或可执行jar中。我无法获取数据库文件的连接字符串。

sqlite.properties中的代码

sqlite.driver=org.sqlite.JDBC
sqlite.url=jdbc:sqlite:src/main/resources/sqliteConfig/lic.db

从MyBeanFactory期待数据源实例。

@PropertySource(value = "classpath:sqliteConfig/sqlite.properties")
public class MyBeanFactory {
  @Bean
  public DataSource dataSource() {
      DriverManagerDataSource dataSource = new DriverManagerDataSource();
      dataSource.setDriverClassName(env.getProperty("sqlite.driver"));
      dataSource.setUrl(env.getProperty("sqlite.url"));
      return dataSource;
  }
}
迪利普·杜曼尼亚

sqlite-jdbc可以自己打开资源。根据此处的该线程,添加:resource到路径。因此,请在sqlite.properties文件中尝试以下操作:

sqlite.url=jdbc:sqlite::resource:package/test.db

用“ /”分隔的路径替换该文件所在的软件包。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法连接到 SQL Server 数据库文件。我究竟做错了什么?

来自分类Dev

CDbConnection无法打开数据库连接:无法打开数据库文件

来自分类Dev

数据库连接字符串

来自分类Dev

无法打开数据库文件

来自分类Dev

使用连接字符串时无法连接到本地数据库

来自分类Dev

如何连接到sqlite3数据库文件并获取fastapi中的内容?

来自分类Dev

成功连接数据库文件后无法找到表

来自分类Dev

如何从apk文件获取数据库文件?

来自分类Dev

在ASP.NET 5 / EF 6中获取数据库连接字符串

来自分类Dev

Jar文件无法读取sqlite数据库文件

来自分类Dev

连接字符串Visual Studio 2013数据库-无法识别的转义序列

来自分类Dev

为什么我的SQLite表上显示“无法打开数据库文件”?

来自分类Dev

从另一个文件加载数据库连接字符串

来自分类Dev

Azure Functions数据库连接字符串

来自分类Dev

H2数据库连接字符串

来自分类Dev

Azure数据库连接字符串

来自分类Dev

加密数据库连接字符串

来自分类Dev

Powershell如何加密与数据库的连接字符串

来自分类Dev

不使用数据库连接字符串

来自分类Dev

MS Access数据库的连接字符串

来自分类Dev

USB调试如何获取数据库文件?

来自分类Dev

Android在SQLite数据库文件中获取Sharedpreferences

来自分类Dev

USB调试如何获取数据库文件?

来自分类Dev

无法下载完整的数据库文件

来自分类Dev

django中的“无法打开数据库文件”

来自分类Dev

OperationalError:无法打开数据库文件

来自分类Dev

preg_match无法匹配从数据库获取的字符串

来自分类Dev

在我的laravel应用中使用字符串匹配获取数据库结果

来自分类Dev

如何在expressjs中从文件到查询数据库获取查询字符串?

Related 相关文章

热门标签

归档