原创 Spring Boot 與 Kotlin 使用Redis數據庫

Spring Boot中除了對常用的關係型數據庫提供了優秀的自動化支持之外,對於很多NoSQL數據庫一樣提供了自動化配置的支持,包括:Redis, MongoDB, Elasticsearch, Solr和Cassandra。 使用Red

原创 微信小程序 wx.canvasToTempFilePath 方法之巨坑

我們先看一波wx.canvasToTempFilePath的官方文檔: wx.canvasToTempFilePath(OBJECT, this) 把當前畫布指定區域的內容導出生成指定大小的圖片,並返回文件路徑。 OBJECT參數說明:

原创 Spring Boot 與 Kotlin 上傳文件

如果我們做一個小型的web站,而且剛好選擇的kotlin 和Spring Boot技術棧,那麼上傳文件的必不可少了,當然,如果你做一箇中大型的web站,那建議你使用雲存儲,能省不少事情。 這篇文章就介紹怎麼使用kotlin 和Spring

原创 Spring Boot 與 Kotlin 使用MongoDB數據庫

我們在產品中用到NoSQL數據庫MongoDB。 下面就來簡單介紹一下MongoDB,並且通過一個例子來介紹Spring Boot中對MongoDB訪問的配置和使用。 MongoDB簡介 MongoDB是一個基於分佈式文件存儲的數據庫,它

原创 我的第一個Kotlin應用

今天開始正式學習Kotlin這門語言,學習之前看了很多關於Kotlin的推廣文,本來一門新的語言很難普及,有Google站臺,心裏有底了很多,本人做過Android開發,所以對於Android相關的東西還是比較關注的。 廢話說了這麼多

原创 微信小程序之多文件下載的簡單封裝

需求 需要生成一個宣傳的圖片分享到朋友圈,這個宣傳圖片包含二維碼,包含不同的背景圖片和不同的文字。對於這種圖片生成,我們考慮過使用服務端生成,但是這樣會比較耗服務器性能,所以最終決定使用本地生成。 首先小程序有一個限制,包不能大於2m,而

原创 Spring Boot 與 kotlin 使用Thymeleaf模板引擎渲染web視圖

在《使用Spring Boot和Kotlin創建RESTfull API》一文中,我們完成了一個簡單的RESTful 服務,體驗了Spring Boot 與 kotlin結合的神力,但是往往我們也需要web的支持,那麼本篇就在上一

原创 Spring Boot 與 Kotlin使用Freemarker模板引擎渲染web視圖

在《Spring Boot 與 Kotlin 使用Thymeleaf模板引擎渲染web視圖》 一文中,我們使用Thymeleaf模板引擎渲染web視圖,體驗了kotlin 與spring boot結合是相當好的,這篇文章中繼續介紹web

原创 Spring Boot 與 Kotlin 定時任務(Scheduling Tasks)

在編寫Spring Boot應用中會遇到這樣的場景,比如:需要定時地發送一些短信、郵件之類的操作,也可能會定時地檢查和監控一些標誌、參數等。 創建定時任務 在Spring Boot中編寫定時任務是非常簡單的事,下面通過實例介紹如何在Spr

原创 Spring Boot 與 Kotlin 整合MyBatis

最近使用jpa比較多,再看看mybatis的xml方式寫sql覺得不爽,接口定義與映射離散在不同文件中,使得閱讀起來並不是特別方便。 因此使用Spring Boot去整合MyBatis,在註解裏寫sql 參考《我的第一個Kotlin應用》