首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >搜索java框架以简单地创建数据库web管理工具。

搜索java框架以简单地创建数据库web管理工具。
EN

Stack Overflow用户
提问于 2014-02-15 23:35:09
回答 3查看 236关注 0票数 0

我正在寻找一个框架,以简单地创建一个管理工具(网络项目首选)。

Hibernate模型是可用的,但有许多1:n和n:m关系。

有没有一种简单的方法,尽可能快地创建一个管理工具?Spring ROO能解决这个问题吗?还是Smart GWT Power edition?维克特?

问候

EN

回答 3

Stack Overflow用户

发布于 2014-02-16 08:22:05

我不会使用Spring Roo + GWT,让我给你一些理由:

1.- Spring Roo使用MVP和RF构建基于AspectJ的项目和GWT中复杂的类脚手架,这使得代码复杂,难以遵循/修改,并且难以在IDE中处理。

2.-关于GWT的Spring Roo文档是模糊和混乱的。JPA提供程序和数据库提供程序的某些组合不起作用。我认为他们不太关注GWT设置,可能他们正在考虑删除它。

3.-关于GWT最好的java框架之一是vaadin:如果你有时间,可以看看Vaadin is a Java framework for building modern web applications that look great, perform well and make you and your users happy.的3分钟video。Vaadin6确实支持Spring-roo,请参阅其文档的chapter 14,但在Vaadin7中,他们删除了这一章。

也就是说,根据我的经验,我会放弃spring-roo + GWT。尽管它使用几个命令生成一个CRUD,但如果您的客户想要修改几个东西,这并不是微不足道的。

如果你需要GWT,我宁愿使用一个完整的gwt框架,比如Vaadin或Errai。否则,如果您需要spring-roo,请使用他们的JSF脚手架,而不是GWT

票数 3
EN

Stack Overflow用户

发布于 2014-02-16 04:18:18

也许在一个选项中使用JSF。查看现有DB中用于JSF CRUD应用程序的NetBeans生成器:https://netbeans.org/kb/docs/web/jsf20-crud.html

票数 2
EN

Stack Overflow用户

发布于 2014-02-16 05:05:24

您可以尝试使用Oracle ADF。它包含在JDeveloper集成开发环境中。您可以使用UI组件的拖放功能在一天内轻松创建CRUD应用程序(作为融合应用程序),并将其部署到内部WebLogic服务器或任何其他应用程序服务器:http://www.oracle.com/technetwork/developer-tools/adf/overview/index.html

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21799640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档