【问题标题】:How to generated web tier using Wicket with existing dao tier如何使用 Wicket 和现有的 dao 层生成 Web 层
【发布时间】:2013-05-09 08:31:48
【问题描述】:

我在我的应用程序中创建了 dao 层。现在我想在 wicket 中生成具有基本 crud 操作的 web 层。我读到 apache ISIS 可以做到这一点:http://isis.apache.org/。我成功下载并运行了他们的示例,它看起来非常好,但我没有找到任何教程如何用我的替换他们的 DAO 层。所以问题是如何替换它或者是否有更好的框架可以处理这个任务?

【问题讨论】:

    标签: java wicket


    【解决方案1】:

    Apache Isis 是一个全栈框架,因此您实际上不需要编写自己的 DAO 层。相反,我们利用 JDO/DataNucleus ORM。注释你的 pojo,ORM 会做它的事情。

    您需要编写的唯一持久层内容是存储库的特定实现,以使用 JDO 查询。您已经尝试过的示例原型有这样的示例。

    如果您有一个现有的数据库模式,则可以通过使用良好的老式 SQL 视图来调整 JDO/DN ObjectStore 以使用它。对于任何不可更新的视图,您可以安装“代替”触发器。事实上,我认为即使对于新建项目来说,这也是一种很好的做法。

    【讨论】:

    • hm 问题是我想自己创建 DAO 层,因为我正在使用另一个生成它的框架(sql 处理器),我只想生成 web 层
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-26
    • 2012-05-11
    • 2018-05-02
    • 2010-12-30
    • 1970-01-01
    • 2016-05-26
    • 1970-01-01
    相关资源
    最近更新 更多