Posts

2023 國慶假期回顧

9 月 29 號中秋節,我、太太和孩子一起乘坐大巴往岳父家趕,開始了我們的假期模式。大巴車上坐滿了人,幾乎不剩一個空餘的座位,果然是過節,路上非常的堵,大巴行駛極其緩慢。因早上沒吃主食,又喝了一大碗粥,上車沒多久就開始尿急了,痛苦難忍,趕緊上前告訴了司機師傅。恨不得車馬上就停下來,想著路邊只一顆能遮躰的樹就好,也理解了高速路上那些路邊小便的不文明的行爲,不經歷不知道,有的時候真的是不得已爲之。好不容易遇到了一個加油站,車停了下來,我便徑直飛向那裏邊的厠所,一撒爾儘,那叫一個酣暢淋漓,人生幾大樂事應該有一條「久憋逢厠所」。 到家後,和岳父收割了幾天玉米,做了些家務,帶了幾天孩子,看望了太太的親戚,還趕了農村的大集,吃了很甜的秋桃。

阅读更多

如何使用 Kotlin Web 框架 Ktor 构建 RESTful API 服务?

前面两篇文章「如何使用 Spring Boot 和 Kotlin 构建 RESTful API 服务?」、「如何使用 Kotlin HTTP 工具包 http4k 构建 RESTful API 服务?」分别介绍了 Kotlin 使用 Spring Boot,以及 Kotlin 使用 http4k 开发 RESTful API 的方法。本文则关注如何使用 Kotlin 官方主推的 Web 框架 Ktor 来开发 RESTful API?

阅读更多

如何使用 Kotlin HTTP 工具包 http4k 构建 RESTful API 服务?

上文「如何使用 Spring Boot 和 Kotlin 构建 RESTful API 服务?」介绍了 Kotlin 可以无缝借用现有 Java Web 框架来开发 API 服务。除此之外,还有一些 Web 工具包是直接使用 Kotlin 开发的,如 Ktor、http4k 等,用这些原生 Kotlin 工具包开发 API 服务则可以充分使用 Kotlin 的语法和函数式编程的特性。本文即专门探索一下如何使用 http4k 来开发 RESTful API 服务。

阅读更多

如何使用 Spring Boot 和 Kotlin 构建 RESTful API 服务?

本文将探索「如何使用 Spring Boot 和 Kotlin 构建 RESTful API 服务?」。本文将以搭建一个真实项目的方式来演示使用 Kotlin 构建 RESTful API 服务的整个过程,除了整体框架采用 Spring Boot 外,该项目的依赖管理采用的是 Gradle、数据库访问采用的是 MyBatis,数据库使用的是本地搭建的 MySQL。

阅读更多

Java 数据库操作工具包 jOOQ 初探

jOOQ 是一个轻量级的 Java ORM(对象关系映射)框架,可用来构建复杂的 SQL 查询。jOOQ 可以根据数据库表自动生成对应的 Java 类,且字段类型与数据库一一对应,减少了 SQL 注入的风险。

阅读更多