原创 【牛】使用Redis作爲Mybatis的二級緩存MybatisCacheRedis

看過市面上其他人寫的相關的文章,基本上都是沒有深入思考與實際使用的。 大都問題是clear()的時候將整個redisDB全部刪除了,而沒有做到只將單前某個mapper對應的緩存刪除。 package com.west.lake.blo

原创 【註解驅動開發】- 註冊Bean的4種方式

1-1.傳統xml方式 Xml配置文件的方式定義bean <beans> <bean id="user" class="com.futao.springmvcdemo.model.entity.User"> <p

原创 單例設計模式

# 單例模式需要滿足: 私有的構造函數 懶加載 線程安全 通過靜態方法來訪問實例 無法通過反射來實例化對象 無法通過反序列化來實例化對象 1. 餓漢模式 package com.futao.springbootdemo.desig

原创 Springboot 國際化

# 定義國際化資源 resources下新建i18n文件夾 新建xx.properties文件 中文:新建xx_zh_CN.properties文件存放對應的中文 英文:新建xx_en_US.properties文件存放對應的英文

原创 IntelliJ IDEA個人配置(持續更新)

# 主題 # 字體 推薦DejaVu Sans Mono,這個字體絕對爽翻 第二推薦Courier 或者 Courier New IDEA應用字體 * 代碼字體 * 預覽 # 常用插件 Alibaba Java C

原创 Finished, saving caches

mac筆記本在IDEA每次debug項目的時候都會在“Finished,saving caches”卡上幾十秒。 解決方案 主機名:系統偏好設置->共享 編輯host文件 sudo vim /etc/hosts 添加

原创 springboot整合elasticsearch全文檢索入門

只是簡單的整合介紹 # 安裝 下載elasticsearch與kibana https://www.elastic.co/start # 依賴 springBootVersion = '2.0.5.RELEASE' compil

原创 RocketMQ消息隊列還沒入門就想放棄

題外話 什麼情況下的異步操作需要使用消息隊列而不是多線程? 消息隊列和多線程兩者並不衝突,多線程可以作爲隊列的生產者和消費者。 使用外部的消息隊列時,第一是可以提高應用的穩定性,當程序fail後,已經寫入外部消息隊列的數據依舊

原创 SpringBoot 發送郵件

# 依賴 compile group: 'org.springframework.boot', name: 'spring-boot-starter-mail' # 配置 spring: # 發郵件 mail:

原创 Springboot整合redis從安裝到FLUSHALL

語言: java+kotlin # windows下安裝redis 參考 https://www.cnblogs.com/jaign/articles/7920588.html # 安裝redis可視化工具 Redis Deskt

原创 IntelliJ IDEA個人配置

# 主題 # 字體 推薦DejaVu Sans Mono,這個字體絕對爽翻 第二推薦Courier 或者 Courier New IDEA應用字體 代碼字體 預覽 # 常用插件 Alibaba Java Codi

原创 springboot整合druid連接池

依賴 //mysql 驅動 compile group: 'mysql', name: 'mysql-connector-java', version: '5.1.21' //druid comp

原创 @ConfigurationProperties註解的使用與@Value的使用

讀取的配置文件application.yml: jianshu: id: futaosmile # 1. 使用@ConfigurationProperties註解注入 @RunWith(SpringRunner.class)

原创 將jar包發佈到本地maven倉庫

項目中在對接第三方服務時經常需要引用第三方的jar包依賴,比如騰訊的短信服務https://cloud.tencent.com/document/product/382/13613 這種場景還是非常多的,如何將第三方的jar包發佈到本

原创 SpringBoot 2.0參數校驗Hibernate Validator

Spring Boot (v2.0.5.RELEASE) Hibernate Validator springboot起步依賴自動添加了對hibernate validator的依賴 或者也可以自己手動添加依賴 <depende