原创 基於小米即時消息雲服務(MIMC)的Web IM

michat 一個基於小米即時消息雲服務(MIMC)的Web IM。 源碼地址github和gitee同步。 截圖展示 如何使用 請先雙擊目錄“需要安裝的jars”的install.bat,安裝自定義的jars。 直接運行類M

原创 Spring Boot MyBatis配置多種數據庫

mybatis-config.xml是支持配置多種數據庫的,本文將介紹在Spring Boot中使用配置類來配置。 1. 配置application.yml # mybatis配置 mybatis: check-config-lo

原创 解決easyui combobox賦值boolean類型的值時,經常出現的內容顯示的value而不是text的bug

版本:EasyUI 1.7.0 在用easyui寫項目時,碰到一個combobox的奇葩bug。代碼如下: <div> <select class="easyui-combobox" id="edit_sex" name="s

原创 thymeleaf-extras-db 0.0.1發佈,select標籤加載數據的新姿勢

在寫thymeleaf頁面的時候,我爲了偷懶,不想爲每個select下拉列表框都寫一個接口,於是這個懶人jar誕生了。該jar的核心功能是直接通過thymeleaf頁面的自定義標籤的屬性,直接運行sql並初始化select數據。 項目

原创 thymeltesys-基於Spring Boot Oauth2的掃碼登錄框架

thymeltesys thymelte是一個基於Spring Boot Oauth2的掃碼登錄框架,使用PostgreSQL存儲數據,之後會慢慢支持其他關係型數據庫。即使你不使用整個框架,只使用其中的模塊,也很容易在現有的項目中集成。

原创 Spring Boot Oauth2緩存UserDetails到Ehcache

在Spring中有一個類CachingUserDetailsService實現了UserDetailsService接口,該類使用靜態代理模式爲UserDetailsService提供緩存功能。該類源碼如下: CachingUserDet

原创 從0開始搭建自動部署環境

從0開始搭建自動部署環境 前言 從Docker改變使用動態庫後,DooD不再可行,而Dind依然可行。針對此改變,重新整理並記錄自動部署環境配置步驟。 此環境是實現微服務自動部署的基礎,使用jenkins持續集成工具,並內置了java和m