提高使用 Hibernate 和 GWT 时的性能
我在使用 hibernate 和 GWT 时遇到性能问题。如果我尝试从数据库插入或加载一个对象,我必须将 UI 的每个元素绑定到 hibernate 对象,这会发生这种情况,这需要很长时间,例如:
School sc=new School();
sc.setNo(Long.parseLong(textBox.getText));
sc.setName(textBox1.getText());
等等。有什么办法可以加快这个过程吗?我可以使用像 GWT 设计器这样的图形编辑器来做到这一点吗?有什么办法可以绕过这个问题吗?或者有什么工具可以用来提高性能吗?
I have a performance issue when using hibernate and GWT. this happens if I tried to insert or load an object from database where I have to bind every element of the UI to the hibernate object which takes a long time, for example:
School sc=new School();
sc.setNo(Long.parseLong(textBox.getText));
sc.setName(textBox1.getText());
and so on. Is there any way to speed up this process? could I use any graphical editor like GWT designer to do that? is there any way I could bypass this problem? or Is there any tool I could use to increase performance?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
查看新的 GWT 2.1 编辑器 (http: //code.google.com/intl/es-ES/webtoolkit/doc/latest/DevGuideUiEditors.html)。
他们的目标之一是“减少将数据从对象图移动到 UI 并返回所需的粘合代码量”。您可以将它们与任何类似 Bean 的对象一起使用。
Take a look to the new GWT 2.1 editors (http://code.google.com/intl/es-ES/webtoolkit/doc/latest/DevGuideUiEditors.html).
One of their goals is to "Decrease the amount of glue code necessary to move data from an object graph into a UI and back." You can use them with any bean-like object.
在 extGWT 中,
可以帮助您将模型属性绑定到小部件。
In extGWT
helps you bind your model properties to widgets.
你的方法看起来不错。它简单易懂。代码中唯一使用的技术是 GWT 和 Java。
引入新的库来减少粘合代码实际上很可能会降低您的工作效率。所以,基本上我推荐 KISS(保持简单,愚蠢!)方法!
Your approach looks fine. It is simple and understandable. The only technologies used in the code are GWT and Java.
Introducing a new library to reduce the glue code could very likely actually reduce your productivity. So, basically I recommend the KISS (keep it simple, stupid!) approach!