我是 Java Web 应用程序编程和 Java 方面的新手。我正在使用 GWT 和 SmartGWT 来编写 Web 应用程序,但几乎所有未包含在此框架中的内容我都必须自己编写。
我看到 code.google.com 中托管的项目使用了许多很酷的 Java 库来使事情变得更容易:)
您能否给我一些您了解和使用的库的建议,这些库对我也很有用:)
最佳答案
这完全取决于您想要做什么以及想要实现什么。在我的项目中,我主要与 RESTful 应用程序交谈,因此我使用 Google Gson 等库。我最常使用的库是:
- MySQL Connector/J (MySQL 的 JDBC 驱动程序)
- Google GSon (来自 Google 的 Json 库)。或者,如果您想要更小的库 JSON 对象操作,请获取 org.json JSONObject图书馆。
- Apache Commons库(DBUtil 作为 JDBC 帮助程序,Validators 用于验证等)。实际上,几乎所有 Apache commons 项目都是有用的库。
- Apache Log4J用于记录目的(如Java Logging Framework所述)。
- Google Guava它很好地实现了java集合框架和java并发框架。它在很多情况下对我都有帮助。
- JBoss Hibernate 。 Java 的 ORM 库。
这些是我常用的东西,但由于我不知道你到底想做什么,所以我不知道这些是否可以帮助你。
关于java - 有用的 Java Web 应用程序库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4213412/