【问题标题】:ActiveJDBC and Dropwizard integrationActiveJDBC 和 Dropwizard 集成
【发布时间】:2013-01-20 21:52:34
【问题描述】:

是否可以使用 ActiveJDBC 作为我的 ORM 而不是 Dropwizard 提供的 Hibernate。如果可能的话,我该如何设置它。提前致谢。

【问题讨论】:

    标签: java dropwizard activejdbc


    【解决方案1】:

    不熟悉 Dropwizard,但在查看了他们的文档后,我认为 ActiveJDBC 完全没有理由不起作用。他们使用迁移系统 Liquibase,我也将其用于一些 ActiveJDBC 项目。 Dropwizard 似乎是一个不错的构建服务的框架,但我们一直在使用 ActiveWeb:http://javalite.io/activeweb 用于所有后端 JSON/XML/Rest Web 服务。

    回到 Dropwizard:因为他们使用 Maven 作为构建工具,所以要引入 ActiveJDBC,您只需在 pom 中配置检测插件:http://javalite.io/instrumentation 并添加一个依赖:

    <dependency>
        <groupId>org.javalite</groupId>
        <artifactId>activejdbc</artifactId>
        <version>1.4.11</version>
    </dependency>
    

    ActiveJDBC 是一种通用 ORM,可以与任何 Java 框架一起使用。

    干杯。

    【讨论】: