我正在 Jetty 上的 GWT 中开始一个新项目。我已经阅读了很多关于 GWT 应用程序和相关技术的内容。我将使用 GWTP 作为 MVP 模式的实现。但是,如何将数据从表单发送到数据库。在服务器端,我想为每个动作进行交易。我应该使用 JPA 还是 Spring?我知道在某些框架中,表单的验证是在一个地方定义的,在 GWT 中是否可能?或者也许我必须在客户端和服务器上的至少两个地方定义它?
GWT 有很多库。Guava、iBatis、Hibernate 是否有助于将数据从客户端传输到服务器,然后将其持久化。您使用什么库组合来解决这些问题?