gpt4 book ai didi

java - 定义数据源

转载 作者:行者123 更新时间:2023-12-01 15:21:07 25 4
gpt4 key购买 nike

通常我们定义这样的数据源:

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="org.hsqldb.jdbcDriver"/>
<property name="url" value="jdbc:hsqldb:mem:."/>
<property name="username" value="sa"/>
<property name="password" value=""/>
</bean>

但是,如何定义指向像 Appengine Datastore 这样的 NoSQL 数据库的“数据源”?

这个想法是允许将“dataSource”传递到用于 Spring 安全性的 bean 中:

    <authentication-manager>
<authentication-provider>
<jdbc-user-service data-source-ref=”dataSource” />
</authentication-provider>
</authentication-manager>

最佳答案

Spring 安全性需要 JDBC 数据源。 Yiou 需要为您的 NoSQL 数据库获取 JDBC 驱动程序。 AFAIK,Google App Engine 数据存储区没有附带 JDBC 驱动程序,但有人尝试编写一个驱动程序,因此您可以尝试一下。

关于java - 定义数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10919777/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com