简单的数据库编辑器
Simple database editor
我正在寻找可以部署到 tomcat 的基于 java 的 Web 应用程序和支持 CRUD 操作的简单前端。
我知道我可以自己写,但我正在寻找的是自动生成孔应用程序的东西:
- 实体
- 存储库
- 执行 CRUD 操作的简单前端。
I know I can write my own but what I am looking for is something to
auto generate the hole application
您不会找到无需编写任何内容即可自动生成整个应用程序的工具。有一些工具可以最大限度地减少您必须编写的代码量。例如,对于 Grails,您可以这样做:
grails create-app myapp
cd myapp
grails create-domain-class demo.Person
grails generate-all demo.Person
编辑 grails-app/domain/demo/Person.groovy
使其看起来像这样(这是您唯一需要编写的代码):
package demo
class Person {
String firstName
String lastName
}
现在您可以 运行 使用 ./gradlew bootRun
的应用程序,一个功能齐全的 CRUD 界面将在 http://localhost:8080/person 上可用。
应用程序不仅可以完成很多事情,但这是启动和 运行 运行功能齐全的 CRUD Web 界面的一种非常简单的方法。这个微不足道的应用程序实际上可以在大约 2 或 3 分钟内编写完成。
我正在寻找可以部署到 tomcat 的基于 java 的 Web 应用程序和支持 CRUD 操作的简单前端。 我知道我可以自己写,但我正在寻找的是自动生成孔应用程序的东西:
- 实体
- 存储库
- 执行 CRUD 操作的简单前端。
I know I can write my own but what I am looking for is something to auto generate the hole application
您不会找到无需编写任何内容即可自动生成整个应用程序的工具。有一些工具可以最大限度地减少您必须编写的代码量。例如,对于 Grails,您可以这样做:
grails create-app myapp
cd myapp
grails create-domain-class demo.Person
grails generate-all demo.Person
编辑 grails-app/domain/demo/Person.groovy
使其看起来像这样(这是您唯一需要编写的代码):
package demo
class Person {
String firstName
String lastName
}
现在您可以 运行 使用 ./gradlew bootRun
的应用程序,一个功能齐全的 CRUD 界面将在 http://localhost:8080/person 上可用。
应用程序不仅可以完成很多事情,但这是启动和 运行 运行功能齐全的 CRUD Web 界面的一种非常简单的方法。这个微不足道的应用程序实际上可以在大约 2 或 3 分钟内编写完成。