Kotlin语言创建的JPA Entity, 启动时报Entity is not loaded into metadata
Entity 定义方便发一下吗?
NewEntity.kt (1.4 KB)
启动时, 并未识别到NewEntity
Task :bootBuildInfo
Task :compileKotlin
Task :compileJava
Enhancing entities in root project 'jmix-test for source set ‘main’
Project entities:
JPA: [com.company.entity.TestEntity, com.company.entity.User];
DTO: [];
Project converters: [].
scala也带上呗
1 个赞
Enhancing entities in root project 'wmsservice' for source set 'main'
Project entities:
JPA: [com.ninecan.wmsservice.entity.User];
DTO: [];
Project converters: [].
Running EclipseLink enhancer in root project 'wmsservice' for source set 'main'
Running Jmix enhancer in root project 'wmsservice' for source set 'main'
如果你知道这一段在哪里输出的,就可能知道怎么改动吧(瞎猜的 )
不建议私自改,还是等框架层面的支持比较好~
1 个赞
enhance 是在 gradle 插件中完成的 com.haulmont.gradle.enhance.CubaEnhancer
Jmix 1.1 发布,在 1.1 可以支持 kotlin 了
个人已经支持了,感兴趣的朋友可以探讨一下
2 个赞