使用Vaadin连接到sqlite文件
我的问题是无法使用Vaadin连接到sqlite数据库文件。我总是得到一个请求的资源不可用的错误。我的代码怎么了使用Vaadin连接到sqlite文件,sqlite,vaadin,vaadin7,Sqlite,Vaadin,Vaadin7,我的问题是无法使用Vaadin连接到sqlite数据库文件。我总是得到一个请求的资源不可用的错误。我的代码怎么了 private Container buildContainer() throws SQLException { SimpleJDBCConnectionPool connectionPool = new SimpleJDBCConnectionPool( "org.sqlite.JDBC", "jdbc:sqlite:e:/teszt
private Container buildContainer() throws SQLException {
SimpleJDBCConnectionPool connectionPool = new SimpleJDBCConnectionPool(
"org.sqlite.JDBC", "jdbc:sqlite:e:/teszt.db", "", "");
SQLContainer container = new SQLContainer(new FreeformQuery(
"SELECT users.name, departments.name"
+ "FROM users"
+ "INNER JOIN departments ON users.department = departments.id",
connectionPool));
return container;
}
当对隐藏在抽象层中的某些连接问题进行故障排除时,请尝试使用最简单的版本 首先,在不使用Vaadin的情况下连接到数据库,以验证db服务器是否正在运行,以及连接代码是否错误 如果这一切正常,那么配置问题就出在瓦丁方面。尝试在不使用特殊sql容器的情况下进行连接。只需打开一个连接并在屏幕上放置一些文本即可成功。还可以尝试在没有连接池的情况下进行连接