原创 【重學UML】UML類圖關係及其對應代碼

寫在前面 大家好,我是Think-Coder,比較通俗的暱稱,寓意是做一個有思考的程序猿,現在的狀態是邊做項目邊學習; 博客是我平時做項目和學習的過程,很基礎,但是每一篇我很認真在寫,力求讓讀者,讀的清楚,看的明白。 不是大

原创 【解決問題】Git拉取代碼未能對git remote進行身份驗證

寫在前面 大家好,我是Think-Coder,比較通俗的暱稱,寓意是做一個有思考的程序猿,現在的狀態是邊做項目邊學習; 博客是我平時做項目和學習的過程,很基礎,但是每一篇我很認真在寫,力求讓讀者,讀的清楚,看的明白。 不是大

原创 一步一步學完MyBatis的動態sql標籤

寫在前面 大家好,我是Think-Coder,比較通俗的暱稱,寓意是做一個有思考的程序猿,現在的狀態是邊做項目邊學習; 博客是我平時做項目和學習的過程,很基礎,但是每一篇我很認真在寫,力求讓讀者,讀的清楚,看的明白。 不是大

原创 一步一步實現SpringBoot整合Redis緩存

寫在前面 大家好,我是Think-Coder,比較通俗的暱稱,寓意是做一個有思考的程序猿,現在的狀態是邊做項目邊學習; 博客是我平時做項目和學習的過程,很基礎,但是每一篇我很認真在寫,力求讓讀者,讀的清楚,看的明白。 不是大

原创 一步一步搭建Mybatis開發環境,實現CRUD增刪改查操作

文章目錄一、環境搭建1.創建maven工程2.pom.xml文件導入座標3.項目結構總覽二、添加用戶三、修改用戶四、刪除用戶五、查詢用戶5.1根據id查詢信息5.2模糊查詢5.3查詢使用聚合函數5.4resultMap——解決數據

原创 【平坑攻略】Could not connect to Redis at 127.0.0.1:6379:由於目標計算機積極拒絕,無法連接

一、錯誤原因 這個錯誤發生在連接redis服務的時候,即 原因:在下面的cmd窗口輸入了上面的命令,或者關閉該窗口輸入了上面命令 二、解決辦法 輸入命令redis-server.exe redis.windows.conf後,

原创 一步一步手寫一個MaBatis框架,再也不怕面試官問了

文章目錄一、項目結構圖總覽二、前期開發準備2.1創建Maven工程2.2pom.xml文件導入相關座標2.3建立數據庫操作的配置文件三、自定義MaBatis框架主要類總覽四、自定義MyBatis框架實現測試類(client)Res

原创 一步一步搞懂MyBatis中的設計模式源碼——代理模式

文章目錄一、引入今天的主題二、正文開始——代理模式三、代理模式分類3.1靜態代理3.1.1實現靜態代理兩個要求3.1.2代碼實現3.2jdk動態代理3.2.1定義3.2.2jdk動態代理的兩個核心方法3.2.3拿上面的例子舉例四、

原创 IDEA引入ProxyGenerator類報紅,不能用的解決辦法

ProxyGenerator類主要用於反編譯動態代理生成的類,是一個很好用的工具類 解決辦法 將jdk13換成jdk8,該類在jdk8中可以引入,13中雖然有,但是不能引入 jdk13可以兼容jdk8,自己實驗過,兩個不要安裝到

原创 如何優雅的在VSCode上畫流程圖

今天分享一個小插件,讓你分分鐘在VSCode上畫出完美的流程圖、思維導圖、UML圖,界面和Process on一毛一樣 一、安裝插件 第一個插件點擊安裝即可 二、使用插件畫圖 輸入文件名加.drawio結尾,如test.dra

原创 搞懂JDBC事務機制,真的很簡單

文章目錄一、關於事務的基本知識二、JDBC事務機制例子三、代碼實現四、總結 一、關於事務的基本知識 事務是什麼 事務通常用於操作數據庫,也稱數據庫事務,數據庫事務是由一系列的sql語句組成 事務的特點 事務中的sql語句,要

原创 一步一步學會JDBC

文章目錄一、JDBC基本知識二、java中與JDBC相關的接口三、JDBC編程的步驟1.步驟總覽2.重點說下前三步2.1註冊驅動2.2.獲取Connection連接:DriverManager.getConnection方法2.3

原创 JDBC查詢返回數據集一直爲空,明明數據庫(MySQL)有數據的解決辦法

排除代碼邏輯沒有問題,找到原因後特別想吐槽這個錯誤,糾結了半天。 一、錯誤原因 項目編碼和數據庫編碼格式不一致,字段值含有漢字 都改爲UTF-8格式 二、解決步驟 1.查看修改數據庫編碼格式 Navicat查看數據庫編碼格式

原创 Java開發中的Lombok是什麼

文章目錄一、lombok是什麼二、lombok的作用三、lombok使用方法四、常用註解及文章推薦 一、lombok是什麼 lombok既是一個IDE插件,也是一個項目要依賴的jar包 二、lombok的作用 lombok通

原创 不瞭解java反射機制,怎麼看懂框架源碼

文章目錄一、理解反射的基礎(重要指數五顆星爆表)1.Class文件2.Java虛擬機的類加載機制二、反射——框架設計的靈魂2.1是什麼2.2與反射相關的類三、反射的使用3.1獲得Class對象的三種方式3.2反射調用構造方法並使用