我正在寻找您已经成功使用的综合设置。关于我可能使用的积木,我已经有很多提示了,但我不确定如何将它们组合在一起。需要购买的工具也可以。
细节:
我正在为 Java 服务器应用程序开发 Flex 前端客户端,并且我有一组模型类,它们代表我的业务逻辑中的对象,并且应该具有相同的属性并在所有层中表现出相同的行为。这些对象
- 具有用于用户输入的表单验证逻辑
- 在整个 UI 中以各种形式(列表、详细视图...)显示
- 使用 XML 或 AMF 从服务器检索并发送到服务器
- 在服务器上再次验证
- 存储在 RDBM 中,表和字段对应于类和字段
我猜这是一个非常常见的应用程序结构。我已经在使用:
- Java 后端的 ORM(Eclipse 持久性包)
- 从 XML 到动作脚本的自动映射,使用 XML 模式和 mx.rpc.xml 中的类,如此处所述。
现在,我真正想做的是定义一次对象(我已经在 XSD 中拥有它们)并让工具为整个链设置类存根。我可以使用什么?
我已经听说过(但没有评估过):
- XMLBeans 从 XML Schema 生成 Java 类
- Granite DS 从 Java 类生成 AS 类