[英]JDBC in Web Service Glassfish
我已經使用適用於MYSQL的Java JDBC驅動程序制作了一個應用程序,並且運行良好。 但是現在我試圖在我的應用程序中實現Web服務,但似乎無法建立連接。 我需要使用其他驅動程序或其他方式連接到MySQL服務器嗎?
謝謝
您可以使用相同的驅動程序。 很可能您沒有在Glassfish中正確設置連接池。
您可以在這里閱讀有關它的信息http://docs.sun.com/app/docs/doc/820-7692/ablih?l=zh-CN&a=view
您必須將JDBC驅動程序JAR放在Glassfish可見的/ lib目錄(如果已共享)中,或者放在Web服務WAR的WEB-INF / lib中。
您不說錯誤是什么。 如果它是ClassNotFoundException,則意味着類加載器找不到JDBC驅動程序JAR。
如果錯誤消息是“找不到合適的驅動程序”,則通常意味着您的連接URL的語法對於給定的驅動程序而言不正確。 在這種情況下,好消息是驅動程序.class被類加載器拾取。
您是要像使用應用程序那樣與DriverManager創建連接,還是要雄心勃勃並嘗試建立連接池?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.