有用的Java Web应用程序库

有用的Java Web应用程序库,java,web-applications,gwt,smartgwt,Java,Web Applications,Gwt,Smartgwt,我对Java Web应用程序编程和Java都是新手。我使用GWT和SmartGWT来编写web应用程序,但几乎所有未包含在本框架中的内容都是我自己编写的 我看到托管在code.google.com中的项目使用了许多很酷的Java库来简化工作:) 你能给我一些关于你所知道和使用的库的建议吗?这些库对我也很有用:)我更喜欢你使用框架。这是一个很好的框架,提供了外观和感觉 你也可以看看演示。希望你会喜欢它。这完全取决于你想做什么和你想实现什么。在我的项目中,我主要讨论RESTful应用程序,所以我使用

我对Java Web应用程序编程和Java都是新手。我使用GWT和SmartGWT来编写web应用程序,但几乎所有未包含在本框架中的内容都是我自己编写的

我看到托管在code.google.com中的项目使用了许多很酷的Java库来简化工作:)

你能给我一些关于你所知道和使用的库的建议吗?这些库对我也很有用:)

我更喜欢你使用框架。这是一个很好的框架,提供了外观和感觉


你也可以看看演示。希望你会喜欢它。

这完全取决于你想做什么和你想实现什么。在我的项目中,我主要讨论RESTful应用程序,所以我使用了诸如GoogleGSON之类的库。我主要使用的库是:

  • (用于MySQL的JDBC驱动程序)
  • (谷歌的Json库)。或者,如果您想要较小的库JSON对象操作,请获取库
  • 库(DBUtil用于作为JDBC助手,验证程序用于验证等)。实际上,几乎所有Apache commons项目都是有用的库
  • 用于日志记录(如所述)
  • 它很好地实现了java集合框架和java并发框架。它在很多情况下对我有帮助
  • JBoss。Java的ORM库

这些都是我常用的东西,但因为我不知道你到底想做什么,我不知道这些东西是否能帮助你。

有很多有用的库,但只有一些库可以在GWT的客户端上使用。您的库也必须在客户端工作吗

你能给我一些关于你所知道和使用的图书馆的建议吗?这些图书馆对我也很有用:)

什么对你有用实际上取决于你想要实现什么。我想说的是,首先考虑你需要解决的问题,或者至少是你将来可能需要解决的问题,比一般寻找好的库(有这么多)更有用


在不知道任何具体情况的情况下,我可以说(以随机顺序):谷歌/,,(或者通常是JPA)。。。因为我觉得它们非常有用。

我说的是服务器端库,我认为这应该是社区维基