一、背景 ? 在JDK1.5版本中引入了一個(gè)線程安全高性能Map類(lèi)—ConcurrentHashMap,主要為了解決HashMap線程不安全和Hashtable效...
一、背景 ? 在JDK1.5版本中引入了一個(gè)線程安全高性能Map類(lèi)—ConcurrentHashMap,主要為了解決HashMap線程不安全和Hashtable效...
背景 在JDK1.2的 java.util 包中增加了一個(gè) Collection 接口和 Map<K,V> 接口,用于對(duì)不同類(lèi)型的元素進(jìn)行操作。 Map<K,V> 接口主要用...
剛搭建了一個(gè)SSM系統(tǒng),在web.xml中引入springmvc的DispatcherServlet配置,如下: 并在WEB-INF目錄下配置了springmvc的配置文件,...
寫(xiě)在前面 生活就像海洋,只有意志堅(jiān)強(qiáng)的人才能到達(dá)彼岸。已經(jīng)很久沒(méi)有發(fā)文章了呀,想必大家都掛念我了,哈哈。 溫故而知新,今天一起來(lái)復(fù)習(xí)一下spring mvc的內(nèi)容吧。 spr...
1 引言# 本文主要講解JDBC怎么演變到Mybatis的漸變過(guò)程,重點(diǎn)講解了為什么要將JDBC封裝成Mybaits這樣一個(gè)持久層框架。再而論述Mybatis作為一個(gè)數(shù)據(jù)持久...
前言 上次介紹了Spring Boot中Mybatis的簡(jiǎn)單整合,本篇深入來(lái)結(jié)合通用Mapper、Mybatis Geneator以及分頁(yè)P(yáng)ageHelper來(lái)打造適合企業(yè)開(kāi)...
通常情況下, 將api直接暴露出來(lái)是非常危險(xiǎn)的. 每一個(gè)api呼叫, 用戶(hù)都應(yīng)該附上額外的信息, 以供我們認(rèn)證和授權(quán). 而JWT是一種既能滿(mǎn)足這樣需求, 而又簡(jiǎn)單安全便捷的方...