我在Digital Ocean Drop(VPS)的tomcat 7服务器中托管了一个应用程序。
该应用程序运行平稳。但是它仍然没有连接到数据库。我认为在开发应用程序时用于本地主机的连接字符串根本没有帮助。它不应该
我想获取数字海洋VPS连接字符串的特定示例。
任何帮助的不胜感激。
提前致谢!
添加了错误消息:
org.springframework.web.util.NestedServletException:请求
处理失败;嵌套异常为
javax.persistence.PersistenceException:
org.hibernate.exception.SQLGrammarException:无法提取
结果集
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844)
javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
javax.persistence.PersistenceException:
org.hibernate.exception.SQLGrammarException:无法提取
结果集
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:表
'advocatoree.Employee'不存在
最佳答案
但是它仍然没有连接到数据库。
是的。还怎么知道该表不存在?如果没有成功创建Connection
,就不会收到此错误。检查堆栈跟踪。
显然,您已经准备好使用某些版本的MySQL Java连接器。
托管位置对要使用的JAR文件的影响为零,而对要获取的实际异常的影响则为零。