试过两种方式,和mysql一样都配置在datasource中:
datasource:
ype: com.alibaba.druid.pool.DruidDataSource
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://XXXX:XXX/youlai_boot?zeroDateTimeBehavior=convertToNull&useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&autoReconnect=true&allowMultiQueries=true
username: XXX
password: XXX
nebula:
url: jdbc:nebula://XXX:9669/basketballplayer
username: XXX
password: XXX
driver-class-name: com.vesoft.nebula.jdbc.NebulaDriver
hikari:
maximum-pool-size: 20
这种方式运行没报错,但是就是无法使用sql查询
另一种方式是单独拿出来
nebula:
address[0]:
host: XXXXX
port: XXX
username: XXX
password: XXX
reconnect: false
space: basketballplayer
在CSDN上搜到的教程弄得,但是启动项目就无法配置
请问nebula到底怎么才能跟springboot结合呀兄弟们
试试在@Configuration
类中,构造个SessionPool
的bean.
@Bean
public SessionPool sessionPool() {
return SessionPoolFactory.create(host, port, ...);
}
至于host
、port
、space
等参数,直接从配置文件中对应的key去取就可以了。
1 个赞
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。