我有一个 Spring Boot 项目,我有一些 csv 文件并将它们转换为实体并根据我的要求查询它们。对于这种方法,我使用的是 Teiid Spring Boot Starter,它正在启动一个嵌入式服务器 -这是控制台启动日志 -Starting embedded database: url='jdbc:teiid:spring;PassthroughAuthentication=true;useCallingThread=true;autoFailover=true;waitForLoad=5000;autoCommitTxn=OFF;disableLocalTxn=true', username='null' ````pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>org.teiid</groupId> <artifactId>teiid-spring-boot-starter</artifactId> <version>1.1.0</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>com.teiid</groupId> <artifactId>teiid-12.1.1-jdbc</artifactId> <version>12.2.1</version> <scope>system</scope> <systemPath>${project.basedir}/src/main/resources/teiid-12.2.1-jdbc.jar</systemPath> </dependency> </dependencies>application.properties spring.application.name=Teiid-spring-boot spring.teiid.model.package=com.example.demo.model spring.teiid.file.parent-directory=src/main/resources/csv
1 回答
哔哔one
TA贡献1854条经验 获得超8个赞
有多个问题需要修复。
您不需要
teiid-12.1.1-jdbc
pom.xml 中的依赖项添加
teiid.jdbc-enable=true
到您的那将为您构建的应用程序application.properties
打开一个 jdbc 端口。31000
运行您的应用程序
然后将 Teiid JDBC 驱动程序添加到 SquirreL(你似乎已经完成了)
使用 URL 作为
jdbc:teiid:spring@mm://localhost:31000
运行localhost
teiid-spring 应用程序的主机。
添加回答
举报
0/150
提交
取消