import com.gitlab.mvysny.jdbiorm.Dao 对我来说失败了

import com.gitlab.mvysny.jdbiorm.Dao fails for me

我对网络开发完全陌生。我对 VaadinOnKotlin 产生了兴趣,并使用书店示例应用程序作为我的模板。我 运行 遇到了一个问题,我花了很长时间在谷歌上搜索它,但想出了一个问题。

我正在尝试实现以下 class,但找不到 com.gitlab.mvysny.jdbiorm.Dao

import com.github.vokorm.*
import com.gitlab.mvysny.jdbiorm.Dao

data class Article(
        override var id: Long? = null,

        var title: String? = null,

        var text: String? = null
) : KEntity<Long> {
    companion object : Dao<Article, Long>(Article::class.java)

我必须在 build.gradle.kts 中下载什么才能解决此问题? 感谢您的帮助

导入语句只会看到您已经添加到项目中的库。

您提到使用 gradle。所述库的 gitlab page 告诉您将以下行添加到您的 gradle 脚本中:

repositories {
    jcenter()  // or mavenCentral()
}
dependencies {
    compile("com.gitlab.mvysny.jdbiorm:jdbi-orm:x.y")
}

如果您使用的是 maven,那么您将在 .pom 文件中包含此依赖项:

<project>
    <dependencies>
        <dependency>
            <groupId>com.gitlab.mvysny.jdbiorm</groupId>
            <artifactId>jdbi-orm</artifactId>
            <version>x.y</version>
        </dependency>
    </dependencies>
</project>

您现在应该可以导入 class com.gitlab.mvysny.jdbiorm.Dao