原创 Mybatis源碼本地化構建Demo

目錄緒論構建SQL配置文件映射文件Application總結 緒論 上一篇文章中專門整理了如何構建Mybatis源碼,小夥伴們可以在本地寫demo跟蹤或者註釋修改源碼等等騷操作。。。本篇就是爲小夥伴們介紹一下如何本地化構建demo

原创 優雅地配置Maven倉庫

本篇經驗小編將和大家介紹如何在Eclipse中配置maven和創建maven項目,希望對大家的工作和學習有所幫助! 一、下載maven   1.下載maven的bin,在apache官方網站可以下載:http://maven.apache

原创 Dubbo搭建管理控制檯

GitHub下載地址dubbo-ops:https://github.com/apache/incubator-dubbo-ops 解壓縮文件:  進入Dubbo-admin文件夾下:F:\Dubbo\incubator-dubbo-

原创 SpringBoot總結之淺析自動化配置原理

目錄緒論源碼@SpringBootApplication@EnableAutoConfiguration總結 緒論 什麼是SpringBoot? Spring Boot 是所有基於 Spring 開發的項目的起點。Spring

原创 String系列之format方法

先簡單介紹一下業務場景:公司新版本評審結束,需要按照一定規則拼接字符串(例如:20191215A001,...20191215A005);看着此需求,大家都想到了循環累加,但是後面如何拼接01,02這種字符而不是1,2...呢??答案肯

原创 如何優雅的處理Restful

最近公司搭建的項目,前端反映後端返回格式不統一的問題,因此引發小編的思考,如何能夠優雅的處理返回值格式呢?在度娘中仔細研讀了一番,決定總結一下,於是乎此文便誕生了。 一、背景 首先,大家都會思考爲什麼要做統一格式處理呢? 現階段的開發模

原创 java系列之註解

       我們在實際項目開發中使用註解的目的:爲了追求低耦合,降低後期的維護成本。平時自己在實際項目也會經常用到註解,所以想着自己總結一下註解的知識點,畢竟"好記性不如爛筆頭",忘記的時候可以自己打開文章梳理一下,下面開始進入正文。

原创 面試必備TCP三次握手

目錄概念TCP三次握手 概念 在進入本篇文章正題之前,需要先了解一下關於TCP連接過程中使用的關鍵字含義。 序列號seq:標記數據段的順序。 TCP把連接中發送的所有數據字節都編上一個序號,第一個字節的編號由本地隨機產生; 給字節

原创 如何優雅地本地化構建Mybatis源碼

目錄一.環境準備二. 源碼構建2.1 parent2.2mybatis源碼 一.環境準備 不耽誤各位想提升技術的熱血沸騰的心情,不想囉嗦半天雞湯廢話,直接進入正題。 要想構建源碼,大家都知道第一步幹什麼?github走起。 下載

原创 Mybatis源碼筆記之淺析ParameterHandler

目錄概念職責類圖源碼ParameterHandler對象創建ParameterHandler解析參數總結 概念 職責 ParameterHandler是用來設置參數規則的。StatementHandler中介紹到,其SimpleE

原创 Mybatis源碼筆記之淺析StatementHandler

目錄概述職責類圖源碼StatementHandler對象創建總結 概述 職責 首先了解一下statementHandler職責:主要負責處理MyBatis與JDBC之間Statement的交互,通俗而言就是負責操作Statemen

原创 springboot+Druid+mybatis整合

一、添加Druid、MySQL連接池、mybatis依賴 <!--整合Druid--> <dependency> <groupId>com.alibaba</groupId>

原创 圖解centos安裝詳細過程

目錄1.必備軟件2.圖解Vmwear配置3.安裝centos3.1語言、時間3.2 軟件選擇3.3網絡和主機3.4分區3.5設置用戶4.重啓 1.必備軟件 軟件:推薦使用VMwear,我用的是VMwear 14; 鏡像:Cent

原创 輕鬆構建Tomcat源碼

目錄1.源碼下載2.源碼構建2.1配置2.2源碼導入2.3啓動源碼運行 1.源碼下載 下載鏈接:https://tomcat.apache.org/download-80.cgi#8.5.35 2.源碼構建 2.1配置 解壓縮

原创 MyBatis系列之淺談SQL執行流程分析

目錄獨立使用MybatisMybatis執行流程SqlSessionFactory\SqlSessionMapperProxyExcutor 獨立使用Mybatis 這篇文章主要以分析Mybatis框架執行SQL的流程。 回憶曾經