建议与实现的此类概念的链接-java和mysql [关闭]
Posted
技术标签:
【中文标题】建议与实现的此类概念的链接-java和mysql [关闭]【英文标题】:suggest a link with such concepts implemented - java and mysql [closed] 【发布时间】:2009-11-19 19:51:24 【问题描述】:我需要用java编写一个程序来连接mysql数据库并执行一些sql查询并显示结果。建议我与此类概念的类似实现/讨论的链接以获得指导。
【问题讨论】:
【参考方案1】:我会看这里:http://dev.mysql.com/usingmysql/java/ 您将需要来自 mysql 的连接器 jar。 然后是来自 sun 的基本 jdbc 教程:http://java.sun.com/docs/books/tutorial/jdbc/index.html
【讨论】:
【参考方案2】:可能最简单的方法是使用 NetBeans 中包含的预定义桌面数据库模板。
它基于 Swing 应用程序框架。
好处:
拖放 GUI 所有预接线已完成。我的意思是......很难变得更简单。有一个完整的教程here。还有一个there。
【讨论】:
【参考方案3】:研究对象关系映射 (ORM) 库,例如 Hibernate。它们以简化编码的方式封装 JDBC API。
【讨论】:
虽然我认为 ORM 在许多情况下都很棒,但对于用户正在寻找的东西来说它可能有点过头了,尤其是当他们询问有关连接数据库的指导时。我认为 jdbc 是开始的地方,然后如果需要,可以转到其他概念,例如 ORM。【参考方案4】:首先从JDBC tutorial 开始学习通用 JDBC 概念。您可以咨询MySQL JDBC documentation 以了解更多特定于 MySQL 的详细信息,例如如何创建连接字符串和更多 JDBC 代码示例。作为下一步,您可以学习DAO pattern 如何很好地管理您的 JDBC 代码。如果你想走的更远,可以关注JPA。
【讨论】:
【参考方案5】:NetBeans 不是我最喜欢的 IDE,但我必须承认他们有非常好的教程和截屏视频,尤其是对于初学者。
所以,您可以从Connecting to a MySQL Database 开始。然后,看看Creating a Simple Web Application Using a MySQL Database。如果你更喜欢 Swing,也许你会更喜欢 NetBeans Platform CRUD Application Tutorial。
如果没有关于您想要使用的技术和您想要构建的应用程序类型的更多详细信息,实际上很难提供更多指导。
【讨论】:
以上是关于建议与实现的此类概念的链接-java和mysql [关闭]的主要内容,如果未能解决你的问题,请参考以下文章