代理 JDK動(dòng)態(tài)代理 CGLIB動(dòng)態(tài)代理 CGLIB(Code Generation Library)是一個(gè)基于ASM的字節(jié)碼生成庫(kù)吮龄,它允許我們...
七種傳播行為的源碼解析 Spring 事務(wù)七種傳播行為[https://www.notion.so/a12ec9dcd2114d6ca85d68...
相關(guān)代碼 業(yè)務(wù)場(chǎng)景 之前公司的代碼在每個(gè)controller最外層都包裹了異常異常處理的代碼,用于處理業(yè)務(wù)上拋出的異常弧烤,大致如下 這樣就造成了大...
說明 初次了解AOP就自己基于AspectJ實(shí)現(xiàn)了一個(gè)打印日志的功能,后來才發(fā)現(xiàn)Spring也有相關(guān)的接口蹬敲,想用的話還是使用Spring提供的接...
觀察者模式 使用場(chǎng)景 存在一個(gè)信息提供方(出版者)暇昂,多個(gè)信息獲取方(訂閱者),獲取方需要實(shí)時(shí)獲取提供方的消息伴嗡,并且能第一時(shí)間得到消息更新通知话浇。 ...
Morphia官網(wǎng) 開發(fā)環(huán)境 Jetbrain IDEA Maven 一: maven依賴 官方依賴 二: 入門設(shè)置 三:實(shí)體類配置 四:增刪改...
整體思路參考 需求 將mysql中的數(shù)據(jù)導(dǎo)入到mongodb mysql中要將幾條相似數(shù)據(jù)導(dǎo)入成一條記錄 思路 從mysql導(dǎo)出數(shù)據(jù)到tvs 其...
使用場(chǎng)景 只需要單個(gè)實(shí)例,比如說線程池闹究、緩存等幔崖,如果存在兩個(gè)不同的實(shí)例,就會(huì)引發(fā)種種問題渣淤。單例模式的設(shè)計(jì)就是為了保持永遠(yuǎn)只有一個(gè)實(shí)例赏寇。但是由于性...
工具 mongo-java-driver 官網(wǎng) ORM框架Morphia 官網(wǎng) Jongo 官網(wǎng) spring-data-mongodb 官網(wǎng) ...