java - 如何将 Derby 数据库与 Servlet 连接?

标签 java database servlets jdbc derby

我以前从未在 Java 中连接过数据库。我可以知道我是否应该着手使用 servlet 访问 derby 数据库吗?

我检查过这个:How do I access a database from my servlet or JSP? 但是我看到文章的评论说这是一种糟糕的连接方式。任何人都可以解释或向我展示我应该编写代码来访问我的 derby 数据库的最佳方法吗?

非常感谢。

最佳答案

他们的建议确实是正确的。我们不会直接从 Servlet 或 JSP 访问数据库,它们都应该是 Web 层,不是吗?

那么,怎么办?获取 JDBC 教程。 official one在这里是一个很好的选择。这将使您对从 Java 连接到数据库以及掌握 JDBC API 有一个很好的了解。之后你应该去阅读 DAO pattern ,以及我们如何employ that in real apps .

此外,我认为您还应该阅读 MVC pattern , 因为在我看来你也不是很清楚。

一旦你理解了所有这些,并使用所有这些东西想出了一个类似玩具的应用程序。下一步是查看 Connection Pooling机制。

关于java - 如何将 Derby 数据库与 Servlet 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2323725/

相关文章:

ruby-on-rails - 为什么我不能在 Rails 中将任何模型保存到 PostgreSQL 数据库?

java - 在 java 中使用 request.getParameter() 时字符损坏

java - 可以通过java检查网站是否在浏览器中打开

java - java 11 HTTP 客户端上的 "java.io.IOException: Connection timed out"VS HttpTimeoutException

java - Neo4j - 没有这样的 ServerPlugin 错误

php表单mysql错误到数据库

c# - SQLite - 从 SQLite 数据库读取数据的最快方法?

java - doPost() 中的 processRequest(request,response) 有什么用

java - 如果我们在 start 方法而不是 run 方法中执行整个 Thread 功能,会发生什么?

java - 如何在多个私有(private)连接位置更快地构建依赖项