基于表元数据生成代码

时间:2010-08-04 07:32:46

标签: java oracle struts2

是否有任何免费工具可以根据元数据为数据库表(Oracle)生成数据输入和列表屏幕。期望的功能:

  • 参考数据的下拉
  • Abilty自定义标签名称,显示/隐藏表格的特定列,列的排序等。
  • 列表屏幕上的操作(修改,删除,激活,停用等)
  • 从CSV文件导入数据。
  • 能够在保存/修改数据库中的数据之前添加自定义验证。
  • 预删除验证。

  • 选择技术堆栈的选项e,g,(Struts 2,Spring,Hibernate)或(Struts 1,EJB,DAO模式)等。

3 个答案:

答案 0 :(得分:0)

对于Oracle数据库,有一个名为 APEX 的工具,可以从db结构开始生成视图和编辑页面。

这是指针:http://www.oracle.com/technetwork/developer-tools/apex/overview/index.html

但APEX拥有自己的技术堆栈并且它不会生成代码,它是一个类似Access的框架来处理Oracle数据库数据。

答案 1 :(得分:0)

由于您对Java技术感兴趣,我建议您查看JDeveloper。它被Java人员过度关注,因为它不是Eclipse,但它有很多很酷的功能。特别是它的ADF BC向导可以生成相当复杂的数据驱动组件。 Find out more.

哦,这个工具像免费啤酒一样免费,尽管有部署ADF和TopLink组件的许可证。感谢carpenteri指出the relevant documentation

答案 2 :(得分:0)

这些存在(www.enterprise-elements.com),但肯定不是免费的。