我正在Jetty上的GWT开始一个新项目。我已经阅读了很多关于GWT应用程序和相关技术的内容。我将使用GWTP作为MVP模式的实现。 但是,将数据从表单发送到数据库是什么。在服务器端,我希望每个操作都有事务。我应该使用JPA还是Spring?我知道在某些框架中,表单的验证是在一个地方定义的,在GWT中是否可能?或者我可能必须在客户端的至少两个位置然后在服务器中定义它?
GWT有很多库。是Guava,iBatis,Hibernate有用吗? 用于将数据从客户端传输到服务器然后将其持久化。您为这些问题使用了哪些库组合?
答案 0 :(得分:0)
GWT --- --- RPC> HIBERNATE -----------> Mysql的
答案 1 :(得分:0)
您可以使用任何满足GWT应用程序服务器端要求的Java库或框架(Spring,JPA,iBatis和...)。
关于GWT应用程序中的验证,GWT具有validation mechanism(基于JSR 303),并且还有若干第三方GWT库(例如gwt-validation)用于客户端验证。在服务器端,您可以使用Java验证库。我建议您同时使用服务器端和客户端验证。