Tag: Androidgradle产出

JsonView在Spring + Kotlin中

服务器用JsonView返回空的json: [ { }, { } ] 我只使用Jackson2ObjectMapperBuilder bean来配置jackson : @Bean open fun objectMapperBuilder() = Jackson2ObjectMapperBuilder() .modulesToInstall(KotlinModule()) .propertyNamingStrategy(PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES) .featuresToEnable(SerializationFeature.WRITE_EMPTY_JSON_ARRAYS) 控制器: @RestController @RequestMapping(“/api/drivers”) class DriversController @Autowired constructor(val driverService: DriverService) { @JsonView(Views.Public::class) @RequestMapping(“/nearest”) fun nearest(): List { val drivers = driverService.findNearest(49.437551, 32.025263) return drivers } 驱动程序表实体: @Entity @Table(name = “ct_drivers”) data class Driver( @Id @Column(name = “id”) […]

Kotlin构建不能获得由SquidDatabase创建的类

在我的项目中,我几乎在任何地方都使用SquidDatabase来访问数据库。 我想把我的项目转换成Kotlin,但是当我建立的时候有很多“Unresolved reference:DepartmentInfo”错误。 那个DepartmentInfo类是由SquidDatabase创建的,所以我觉得这个问题是由Kotlin在其他库之前建立的。 我没有找到任何方法把Kotlin改成buildlist的结尾。 我该如何解决这个问题?

JsonView在Spring + Kotlin中

服务器用JsonView返回空的json: [ { }, { } ] 我只使用Jackson2ObjectMapperBuilder bean来配置jackson : @Bean open fun objectMapperBuilder() = Jackson2ObjectMapperBuilder() .modulesToInstall(KotlinModule()) .propertyNamingStrategy(PropertyNamingStrategy.CAMEL_CASE_TO_LOWER_CASE_WITH_UNDERSCORES) .featuresToEnable(SerializationFeature.WRITE_EMPTY_JSON_ARRAYS) 控制器: @RestController @RequestMapping("/api/drivers") class DriversController @Autowired constructor(val driverService: DriverService) { @JsonView(Views.Public::class) @RequestMapping("/nearest") fun nearest(): List<Driver> { val drivers = driverService.findNearest(49.437551, 32.025263) return drivers } 驱动程序表实体: @Entity @Table(name = "ct_drivers") data class Driver( @Id @Column(name = "id") […]

Kotlin反映了proguard SmallSortedMap

Warning: kotlin.reflect.jvm.internal.KClassImpl: can't find referenced class kotlin.reflect.jvm.internal.KClassImpl$kotlin.reflect.jvm.internal.KClassImpl$Data Warning: kotlin.reflect.jvm.internal.KClassImpl: can't find referenced class kotlin.reflect.jvm.internal.KClassImpl$kotlin.reflect.jvm.internal.KClassImpl$Data Warning: kotlin.reflect.jvm.internal.KClassImpl$data$1: can't find referenced class kotlin.reflect.jvm.internal.KClassImpl$kotlin.reflect.jvm.internal.KClassImpl$Data Warning: kotlin.reflect.jvm.internal.KClassImpl$data$1: can't find referenced class kotlin.reflect.jvm.internal.KClassImpl$kotlin.reflect.jvm.internal.KClassImpl$Data Warning: kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap: can't find referenced class kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$Entry Warning: kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap: can't find referenced class kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$EntrySet Warning: kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$Entry: can't find referenced class kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$Entry Warning: kotlin.reflect.jvm.internal.impl.protobuf.SmallSortedMap$Entry: can't find referenced class […]