我在 OpenLiberty 18.0.0.2 中找不到任何关于嵌入式数据库的文档,例如 Payara 或 Wildfly。默认情况下是否有随 OpenLiberty 一起提供的嵌入式数据库,还是我必须自己配置 H2 或 Derby DB?
现在我正在配置一个 Derby DB,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<server description="new server">
<featureManager>
<feature>javaee-8.0</feature>
</featureManager>
<quickStartSecurity userName="admin" userPassword="adminpwd" />
<httpEndpoint id="defaultHttpEndpoint" httpPort="9080" httpsPort="9443" />
<applicationManager autoExpand="true" />
<applicationMonitor updateTrigger="mbean" />
<dataSource id="DefaultDataSource">
<jdbcDriver libraryRef="MyJDBCLib" />
<properties.derby.embedded databaseName="myDB" createDatabase="create" />
<containerAuthData user="user1" password="{xor}Oz0vKDtu" />
</dataSource>
<library id="MyJDBCLib">
<file name="/Users/Philip/Tools/openliberty/wlp-18.0.0.2/lib/derby.jar" />
</library>
</server>
这是 OpenLiberty 的正确/常见方法吗?
呼如林
相关分类