什么是SPI SPI是jdk中的一種服務(wù)發(fā)現(xiàn)機(jī)制远寸,在java中可以用來擴(kuò)展API和第三方實(shí)現(xiàn)精拟。相比于API怜姿,可以動(dòng)態(tài)替換發(fā)現(xiàn)碘饼。 我的理解:SPI是一種動(dòng)態(tài)服務(wù)發(fā)現(xiàn)方式默责。如果我...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
什么是SPI SPI是jdk中的一種服務(wù)發(fā)現(xiàn)機(jī)制远寸,在java中可以用來擴(kuò)展API和第三方實(shí)現(xiàn)精拟。相比于API怜姿,可以動(dòng)態(tài)替換發(fā)現(xiàn)碘饼。 我的理解:SPI是一種動(dòng)態(tài)服務(wù)發(fā)現(xiàn)方式默责。如果我...
Java對(duì)象在JVM中如何分配何暇?分配在哪個(gè)地方?Java有自動(dòng)內(nèi)存管理機(jī)制冀泻,那它是怎么判定一個(gè)對(duì)象是垃圾對(duì)象的常侣?以及怎樣對(duì)垃圾對(duì)象回收? 這篇文章就聊聊這些關(guān)于Java對(duì)象生...
交代: SqlSession 作為MyBatis工作的主要頂層API弹渔,表示和數(shù)據(jù)庫(kù)交互的會(huì)話胳施,完成必要數(shù)據(jù)庫(kù)增刪改查功能。里面主要有兩個(gè)參數(shù)肢专,一個(gè)是configuration...
在開始談零拷貝之前舞肆,首先要對(duì)傳統(tǒng)的IO方式有一個(gè)概念。 1博杖、傳統(tǒng)IO 基于傳統(tǒng)的IO方式椿胯,底層實(shí)際上通過調(diào)用read()和write()來實(shí)現(xiàn)。通過read()把數(shù)據(jù)從硬盤讀...
1剃根、 Mybatis的工作流程 1哩盲、讀取配置文件,根據(jù)XML配置文件創(chuàng)建Conifuration 2狈醉、根據(jù)配置信息 創(chuàng)建SqlSessionFactory廉油,SqlSessio...
一 Mybatis攔截器介紹 Mybatis攔截器設(shè)計(jì)的初衷就是為了供用戶在某些時(shí)候可以實(shí)現(xiàn)自己的邏輯而不必去動(dòng)Mybatis固有的邏輯娱两。通過Mybatis攔截器我們可...
前言 上文不使用第三方工具, 純java搭建web服務(wù)[http://www.reibang.com/p/ae6e9921c86e]完成了一個(gè)web服務(wù),并封裝實(shí)現(xiàn)了一個(gè)內(nèi)...
概述 原來的接口測(cè)試參數(shù)都是鍵值對(duì)的形式傳入趣竣,現(xiàn)在公司做的 Spring-boot RestfulAPI接口貌似需要傳入json串格式才可以摇庙。 問題 使用鍵值對(duì)傳參—不可用 ...
緣由:前段時(shí)間只是看了小強(qiáng)的視頻卫袒,跟著視頻做一些實(shí)驗(yàn),這種學(xué)習(xí)方式總會(huì)給人一種 ‘我學(xué)的是假Jmeter’ 的錯(cuò)覺单匣,這周有個(gè)項(xiàng)目需要做壓力測(cè)試夕凝,我便做個(gè)全程記錄宝穗,以后自己用到...
Dubbo Dubbo最早的定位是rpc框架,即遠(yuǎn)程服務(wù)調(diào)用码秉,解決的是跨服務(wù)之間的方法調(diào)用問題逮矛,本文還是在這個(gè)定位基礎(chǔ)上嘗試手寫一個(gè)簡(jiǎn)單的Dubbo 需求 首先要搭建測(cè)試的項(xiàng)...
數(shù)據(jù)處理大致可以分成兩大類:聯(lián)機(jī)事務(wù)處理OLTP(on-line transaction processing)转砖、聯(lián)機(jī)分析處理OLAP(On-Line Analytical ...
導(dǎo)讀 本篇主要針對(duì)spring aop進(jìn)行源碼級(jí)解說须鼎,如有不不到位的地方敬請(qǐng)指出,多謝…… 本文大綱如下 spring aop 使用姿勢(shì) spring aop 主鏈路概覽 s...
1. Spring Aop 編程式Aop Demo 整個(gè) "編程式Aop"的參與者如下: 被代理的對(duì)象, 方法攔截器 MethodInterceptor, 代理工廠創(chuàng)建者 P...
1.上篇文章講解了Spring事務(wù)的傳播級(jí)別與隔離級(jí)別,以及分布式事務(wù)的簡(jiǎn)單配置姓赤,點(diǎn)擊回看上篇文章 2.編程式事務(wù):編碼方式實(shí)現(xiàn)事務(wù)管理(代碼演示為JDBC事務(wù)管理) Spr...