我正在使用Mobilefirst 8.0。我想將我的混合應用程序連接到DB2數據庫並在其中創建表並從中檢索數據。我在閱讀了一些必須使用sql adapter的文檔後才知道。但是將MobileFirst應用程序連接到DB2
1)如何配置和添加JDBC驅動程序的外部依賴關係?
2)我可以從我的本地開發人員服務器執行此操作嗎?
請任何人都可以指導我。
我正在使用Mobilefirst 8.0。我想將我的混合應用程序連接到DB2數據庫並在其中創建表並從中檢索數據。我在閱讀了一些必須使用sql adapter的文檔後才知道。但是將MobileFirst應用程序連接到DB2
1)如何配置和添加JDBC驅動程序的外部依賴關係?
2)我可以從我的本地開發人員服務器執行此操作嗎?
請任何人都可以指導我。
你必須有幾個問題...
我想我的混合應用程序連接到DB2數據庫和創建表在
要在其中創建DB2數據庫和表,你需要安裝DB2並在其中創建一個表。這與IBM MobileFirst無關。查閱DB2文檔。
...並從中檢索數據。我在閱讀了一些必須使用sql adapter的文檔後才知道。
在IBM MobileFirst Foundation 8.0中,您可以創建Java適配器或JavaScript適配器,具體取決於您的熟練程度和項目要求。
在Java適配器,預計您將創建和處理數據庫連接,在Java編程標準。
瞭解更多關於創建Java適配器:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/java-adapters/
瞭解更多關於SQL中的Java適配器:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/java-adapters/java-sql-adapter/
在JavaScript適配器,MobileFirst服務器需要的許多方面照顧,但您仍然需要執行一些最低限度的配置,例如提供數據庫URL以及用戶名和密碼。
關於檢索數據並顯示它,等等,有大量的現有問題關於這個堆棧溢出。只需搜索一些實現指針即可。
如何配置和添加JDBC驅動程序
的外部依賴關係在MobileFirst基金會8.0適配器其實是Maven項目。因爲諸如數據庫連接器之類的依賴性是通過Maven依賴關係機制來處理的。
瞭解更多關於適配器一般:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/
瞭解如何創建適配器和添加依賴:由於您使用的DB2 https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/adapters/creating-adapters/
,你需要搜索的Maven DB2連接器的存儲庫並將其添加到您的適配器的pom.xml文件中,然後構建適配器以驗證它是否設法拔出連接器並且沒有編譯錯誤。
上述鏈接中提供的示例SQL適配器在其pom.xml中爲MySQL數據庫定義了一個連接器。您可以將適配器基於該示例適配器中所做的更改。
例如:
<dependency>
<groupId>com.ibm.db2.jcc</groupId>
<artifactId>db2jcc</artifactId>
<version>3.8.47</version>
</dependency>
<dependency>
<groupId>com.ibm.db2.jcc</groupId>
<artifactId>db2jcc_license_cu</artifactId>
<version>3.8.47</version>
</dependency>
我能做到這一點從我的本地開發者服務?
這與服務器無關。這一切都在適配器中完成。
所以要做到這一點我必須先安裝DB2然後配置適配器吧? – user3747168
是的,這是正確的。 –
我在調用SQL適配器時出現此錯誤。調用過程時引發異常:適配器中的getAccountTransactions2:SampleAdapter SQL連接創建失敗 – user3747168