像 OpenXava 这样的 UI 生成?

发布于 2024-11-07 17:22:34 字数 134 浏览 0 评论 0原文

您知道任何可以从模型或数据库生成 UI 的高级 UI 生成框架吗?

我知道 Grails 和 Spring Roo 有一些东西,但它们仅用于简单的 CRUD 操作,我目前发现最好的是 OpenXava。

感谢您的任何建议。

Do you know any advanced UI generation framework that can generate UI from a model or database?

I know Grails and Spring Roo have something but they are only for simple CRUD operations, the best i found for now being OpenXava.

Thanks for any suggestion.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

秋意浓 2024-11-14 17:22:34

Telosys Tools 可能是正确的工具,它是一个可作为 Eclipse 插件使用的可定制代码生成器。它使用数据库模式作为模型。我们将它用于 Spring MVC 的 CRUD 屏幕,因为生成的代码很干净。
一些预定义的模板包可用于 Spring MVC、JPA、Angular JS 等,

请参阅:https:// /sites.google.com/site/telosystools/

教程位于:https:// site.google.com/site/telosystutorial/

Telosys Tools could be the right tool, it's a customizable code generator available as an Eclipse plugin. It uses the database schema as the model. We use it for CRUD screens with Spring MVC because the generated code is clean.
Some predefined bundles of templates are ready to use for Spring MVC, JPA, Angular JS, etc

See : https://sites.google.com/site/telosystools/

the tutorials are here : https://sites.google.com/site/telosystutorial/

草莓味的萝莉 2024-11-14 17:22:34

开箱即用的 Grails 只生成用于 CRUD 操作的 UI,但它用于生成此 UI 的模板是可自定义的,因此只需做一些工作,您就可以更改它们以生成您想要的任何类型的 UI。

有许多可用的插件可以增强和扩展创建的默认 UI。

Out-of-the-box Grails only generates a UI for CRUD operations, but the templates it uses to generate this UI are customisable, so with a bit of work, you can change them to generate whatever kind of UI you want.

There are a lot of plugins available that enhance and extend the default UI created.

少钕鈤記 2024-11-14 17:22:34

你可以看一下 crud-rest-gen项目解释了如何使用 crud- maven-plugin 生成:

  • CRUD Rest API
  • API 文档
  • HTML5/AngularJS CRUD 管理 UI
  • 用于检索审核信息和相关单元测试的 Rest API(如果您使用 Hibernate Envers 审核您的实体)

您只需提供包含 JPA 实体的数据模型。

顺便说一句,Telosys 工具启发了我开发 Web 管理生成部分:)

You can take a look at crud-rest-gen project which explains how to use the crud-maven-plugin to generate :

  • the CRUD Rest API
  • the documentation of the API
  • the HTML5/AngularJS CRUD Administration UI
  • the Rest API for retrieving audit information and associated unit tests if you use Hibernate Envers to audit your entities

All you have to provide is the data model containing the JPA entities.

BTW the Telosys tool inspired me for developing the Web admin generation part :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文