首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Struts 2应用中的CRUD生成器

Struts 2应用中的CRUD生成器
EN

Stack Overflow用户
提问于 2014-10-07 18:27:46
回答 2查看 1.2K关注 0票数 2

我已经有一个基于Java5的应用程序&Oracle11gDB的Struts2 MVC框架。

应用程序有大量的表,这些表经常使用insert查询或update语句进行更新,我希望开发CRUD应用程序,避免执行任何手动脚本。

表的数量非常多,相互依赖,所以我正在寻找一个java框架,它可以根据现有的表结构直接生成代码,具有允许用数据上载excel并提供批量更新功能的灵活性。

尝试了Spring,但是想知道是否有更多的框架可以用于现有的Struts 2 MVC。

EN

回答 2

Stack Overflow用户

发布于 2016-03-09 09:39:45

如果您想在Struts2中使用CRUD应用程序,那么应该查看Struts 2 CRUD教程

Struts Struts 2 CRUD示例的应用实例

创建这个示例是为了尽可能简单,因此,它没有使用所有高级(集成)功能,例如Spring IoC、Hibernate开放会话在视图、OS、注解等等。

您还可以在GitHub上查看其他GitHub

关于java代码生成,您可以使用Jboss工具

Hibernate工具提供了Hibernate或JPA映射项目的简单生成、测试和原型。使用它来运行查询、浏览映射和为数据项目生成代码。

如果您致力于生成Java代码,请考虑反向工程部分。

http://docs.jboss.org/tools/4.0.0.Final/en/hibernatetools/html_single/index.html放到桌面上阅读并帮助使用Hibernate生成代码的任何方面。

参考资料:

票数 1
EN

Stack Overflow用户

发布于 2016-03-09 16:50:29

基本上你想要的是:

给定一个现有的数据库,避免手动编写查询和Java类的代码,而是让{SMART_SOFTWARE}为您生成它们。

Struts2是一个前端MVC框架,它对CRUD不了解任何具体情况;在使用Struts2时,您可以自由选择任何您喜欢的持久性技术(JDBC、Hibernate、JPA等)。

因为这个问题涉及Java,标准是JPA

如果您可以使用Java持久性API,那么您是幸运的!你要找的软件是

Eclipse工具

它能够通过反向工程表来映射DB和创建Java类(JPA实体)。

注意:如果您对NetBeans和其他IDE感兴趣,它们的工具是相当的。

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

https://stackoverflow.com/questions/26242750

复制
相关文章

相似问题

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