kotlin
文章平均质量分 73
介绍kotlin相关的学习知识
之诚
期待改变命运
展开
-
Sqlite在Mybatis Plus中关于时间字段的处理
对象中有expire三个时间相关的字段。注意: 可以解决问题,但是需要在每个时间字段都加注解,比较繁琐, 不推荐。对象中加上注解如下:/***/) {= null) {Sqlite数据库有自己单独的字段类型处理方式, Mybatis对其支持并不完善, 从发现问题到解决问题我中间尝试了各种方法, 最终还是通过覆盖Mybatis的类来解决问题了。Sqlite对于时间自动转换成时间戳的方式也不太好,我改成了字符串的方式,查看和显示比较直观。原创 2024-05-11 18:43:09 · 1701 阅读 · 6 评论 -
Incompatible because this component declares an API of a component compatible with Java 异常
No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.0.1 was found. The consumer was configured to find a runtime of a library compatible with Java 11, packaged as a jar, and its dependencies declared externally, as well as attribute原创 2023-09-06 18:15:37 · 2550 阅读 · 0 评论 -
Sqlite的JSON字段的处理和全局异常拦截 Sqlite + Kotlin + Mybatis-Plus+Gradle(kts)项目
Sqlite的JSON字段的处理和全局异常拦截 Sqlite + Kotlin + Mybatis-Plus+Gradle(kts)项目原创 2023-02-11 23:43:21 · 855 阅读 · 0 评论 -
SpringBoot + kotlin/java + Mybatis-Plus +Sqlite + Gradle多模块项目
SpringBoot + kotlin/java + Mybatis-Plus +Sqlite + Gradle多模块项目原创 2023-02-11 21:33:22 · 2536 阅读 · 0 评论 -
Ktor入门 -- 项目搭建与启动
前言Ktor是使用kotlin语音写的一个高性能web框架, 你可以类比认为 Tomcat 服务器.本篇只是简单的说明 如何启动一个web服务 ,项目结构项目使用Gradle管理, 整个项目结果如下:Gradle的包依赖管理定义了kotlin 和 ktor的版本 , 并且引入了日志框架logback 和我最喜欢的工具包hutool项目的最外部的build.gradle文件的内容如下:buildscript { ext { kotlin_version = '1.5原创 2022-03-01 23:32:31 · 4336 阅读 · 0 评论 -
kotlin学习(1) 认识kotlin中的关键字和基本用法
kotlinkotlin 是一门可以运行在jvm上的语言, 兼容java的代码。 和java的谨慎保守不同, kotlin在编码规范上进行了大量的改进, 拥有了许多java语言不支持的特性, 并且kotlin还是安卓开发的优先语言, 所以值得学习。val 和varkotlin 声明属性变量可以使用这两个关键字来设置, 其中val a:Int = 12var b:Int =11上面的定义方式类似于java中的。 final Integer a=12; Integer b=11; 并且k原创 2020-12-12 19:06:32 · 611 阅读 · 1 评论