原创 爲什麼新出的《阿里Java開發手冊》都要讀一讀?

每次阿里新出Java開發手冊,都會抽時間讀一讀。不僅如此,還會將最新的Idea插件更新一番,以規範開發。這個習慣養成很久了,以至於將Idea更新到最新版本時,發現阿里對應的插件還不能用,竟然有些懊惱升級了。 以銅爲鏡,可以正衣冠

原创 Idea自動生成代碼神器EasyCode,讓你如虎添翼

在基於Mybatis的項目中,我們可以通過Mybatis的插件從數據庫表結構進行業務代碼的生成。今天給大家介紹一款Idea的插件,不僅可以達到Mybatis反向生成的效果,而且還可以更加靈活的使用。 插件安裝 通常Idea插件的安

原创 Spring Boot配置支持跨域訪問

在Spring Boot項目中在某些場景下可能需要支持跨域訪問,此時可通過實現WebMvcConfigurer接口來進行相應的配置。具體示例代碼如下: @Configuration public class WebMvcConfi

原创 偷看了隔壁老王的文章,發現String拼接另有天地

最近開始上班,路上時間變長爲1小時,目前還沒找到路上可以乾點啥。於是就刷刷公衆號文章,今天早上一不小心“偷看”了老王(公衆號:Java中文社區)的一篇關於String性能提升方法分析的文章。引發了一場底層代碼實現的探索。 老王的文

原创 Java數組,這一篇文章就真夠了

雖然隨着Java版本的演變,數組的分量在慢慢減弱,日常使用時大多使用List進行替代。但ArrayList底層依舊採用數組來進行實現,而數組依舊有很多應用的場景。在使用數組的過程中,你是否彙總過數組的特性及功能,並停下來思考幾個爲

原创 體驗完老羅的直播,我再也不敢了...

看完老羅的直播我再也不敢看直播了,因爲是真的忍不住想去買的衝動。 作爲一個直播小白觀衆,就不做直播數據的分析。只以觀衆的身份說說自己的一些感受。畢竟是直播的新用戶。 獵奇 看羅永浩的抖音直播只是出於好奇,他是互聯網界的“網紅”,想

原创 SpringBoot2.x系列教程(五十五)Mybatis反向生成Java代碼

在上節課中我們介紹了在SpringBoot中如何集成Mybatis,當完成集成工作之後,便可進行正常的使用。 如果數據庫表結構以及創建完成,手動去寫對應的mapper接口和mapper xml配置以及實體類等會顯得非常麻煩。那麼此

原创 Idea使用又Get新技能

有些功能不是不會用,或許只是你不知道有這麼一個東西的存在。昨天刷朋友圈看到超哥曬“紅酒與代碼”的照片,看了配圖Get到新技能,也解決了日常遇到的問題,分享給大家。 就是上面這幅圖。在朋友圈中,好多人給超哥提bug,我也不例外。關

原创 最好用的Mysql數據庫客戶端Sequel Pro使用及崩潰解決方案

今天給大家推薦一款我用了多年,感覺非常好用的Mysql客戶端——Sequel Pro,開源客戶端,目前只有Mac版本。 推薦這款軟件的原因很簡單,就是最近用它連接Mysql 8時直接崩潰,通過各種途徑終於找到解決方案了。沒有了崩潰

原创 SpringBoot2.x系列教程(五十四)SpringBoot2.x集成Mybatis實戰

市面上主流的ORM框架很多,而在國內甚至亞洲地區使用最多的當屬Mybatis了,而國外更多使用的是JPA。本文就帶大家學習如何通過Spring Boot集成Mybatis。 本篇文章先以集成Mybatis XML版本爲例。何謂XM

原创 面試:說說Java反射中獲取Class對象三種方式的區別?

在上篇文章《一篇文章全面瞭解Java反射機制》中我們學習了Java反射機制的基本使用,留心的朋友可能已經注意到了,在文中提到了三種獲取Class對象的方法。 如果面試中涉及到Java反射,那麼遇到該面試題的概率將大大增加。 以下

原创 醒的越早,越焦慮,馬上奔35了

這篇文章沒啥乾貨,純粹是醒的太早,瞎扯一下近況和感想。今天是來京隔離的第7天。早上醒的是越來越早了。不過跟網上的段子所說的不一樣,完全不是因爲白天睡的太多。 自律 在家閉關兩個月,來京閉關一週。這期間算是人生中自律的高峯。除了返回

原创 Drools規則引擎之決策表從入門到精通

決策表是Drools規則引擎的重要應用場景之一。但學習決策表需要了解Drools基礎語法知識,才能進一步進行學習。 本文,爲大家提供學習決策表相關的思路: 第一章 Drools決策表介紹 學習基礎簡介 決策表簡介 決策表使用場景

原创 Spring Boot中混合使用StringRedisTemplate和RedisTemplate的坑

在《SpringBoot視頻教程全家桶》系列教程中,我們分別講解了StringRedisTemplate和RedisTemplate的使用和區別。 但在實踐中,有朋友遇到這樣的問題,就是存儲到Redis數據取不到值。 兩種Temp

原创 解決Redis報錯Redis is configured to save RDB snapshots, but it is currently not able to persist on disk

Redis報錯信息 在Spring Boot中集成Redis客戶之後,進行數據操作,發現報如下錯誤: org.springframework.data.redis.RedisSystemException: Error in ex