知識(shí)改變命運(yùn),擼碼使我快樂,2020繼續(xù)游走在開源界點(diǎn)贊再看,養(yǎng)成習(xí)慣給我來個(gè)Star吧,點(diǎn)擊了解下基于SpringBoot的組件化接口服務(wù)落地解決方案 SpringBoot...
知識(shí)改變命運(yùn),擼碼使我快樂,2020繼續(xù)游走在開源界點(diǎn)贊再看,養(yǎng)成習(xí)慣給我來個(gè)Star吧,點(diǎn)擊了解下基于SpringBoot的組件化接口服務(wù)落地解決方案 SpringBoot...
徒手?jǐn)]一個(gè)Mock框架(一)——如何創(chuàng)建一個(gè)mock對(duì)象徒手?jǐn)]一個(gè)Mock框架(二)——如何創(chuàng)建final類的代理 本文代碼 在徒手?jǐn)]一個(gè)Mock框架(二)——如何創(chuàng)建fin...
該項(xiàng)目源碼地址:https://github.com/ggb2312/JavaNotes/tree/master/springboot-integration-example...
內(nèi)存組成部分 根據(jù) JVM 規(guī)范,JVM內(nèi)存共分為虛擬機(jī)棧、堆、方法區(qū)、程序計(jì)數(shù)器、本地方法棧五個(gè)部分。 虛擬機(jī)棧 每個(gè)線程都有一私有棧,隨著線程的創(chuàng)建而創(chuàng)建。棧里面會(huì)存放著...
類的加載方式 1、隱式加載 -new2、顯式加載 -ClassLoader.loadClass和Class.forName區(qū)別:方式1:new 通過關(guān)鍵字 然后通過不同的構(gòu)...
前言 在業(yè)務(wù)開發(fā)中,經(jīng)常遇到主鍵ID不能使用自增,而需要使用隨機(jī)字符串的情況。但是在這種情況下,CascadeType.PERSIST級(jí)聯(lián)保存就有問題了。這里我假設(shè)大家知道幾...
在實(shí)際的開發(fā)過程中,我們經(jīng)??梢杂龅竭@么一個(gè)場(chǎng)景,就是一個(gè)接口可能有不同的實(shí)現(xiàn),我們可以根據(jù)自己的需要去獲得某個(gè)實(shí)現(xiàn)的實(shí)例,可能說到這里大部分人第一時(shí)間想到的就是工廠方法...
作為一位java開發(fā)的程序員,static關(guān)鍵字每天都見面,但是如果馬上叫你回答出static關(guān)鍵字的用法,像我這樣的菜鳥程序員就只能說出修飾變量,方法,使得變量與方法不會(huì)與...