緩存與數(shù)據(jù)庫一致性問題 對于既有數(shù)據(jù)庫操作又有緩存操作的接口,一般分為兩種執(zhí)行順序。1、先操作數(shù)據(jù)庫再操作緩存。這種情況下如果數(shù)據(jù)庫操作成功而緩...
Json字符串和json對象 Json兩種格式:JSON對象格式的字符串、JSON對象的數(shù)組 Json對象(typeOf -> Object)對...
問題描述 1、如果項(xiàng)目是使用Idea自帶的maven倉庫,將此項(xiàng)目打開以后并且更改使用apache的maven倉庫,此時(shí)項(xiàng)目會卡死,不能加載依賴...
Spring MVC 是目前主流的實(shí)現(xiàn) MVC 設(shè)計(jì)模式的企業(yè)級開發(fā)框架,Spring 框架的一個(gè)子模塊,無需整合,開發(fā)起來更加便捷。 什么是 ...
單體應(yīng)用存在的問題 隨著業(yè)務(wù)的發(fā)展,開發(fā)變得越來越復(fù)雜。 修改、新增某個(gè)功能,需要對整個(gè)系統(tǒng)進(jìn)行測試、重新部署。 一個(gè)模塊出現(xiàn)問題,很可能導(dǎo)致整...
Spring Boot 是一個(gè)快速開發(fā)框架,可以迅速搭建出一套基于 Spring 框架體系的應(yīng)用,是 Spring Cloud 的基礎(chǔ)。 Spr...
Spring 框架兩大核心機(jī)制(IoC、AOP) IoC(控制反轉(zhuǎn))/ DI(依賴注入) AOP(面向切面編程) Spring 是一個(gè)企業(yè)級開發(fā)...
Mybatis通用Mapper的使用 一、什么是通用mapper 使用MyBatis的開發(fā)者,大多數(shù)都會遇到一個(gè)問題,就是要寫大量的SQL在xm...
本文介紹在控制臺終端和Xcode下使用Git推送本地倉庫和遠(yuǎn)程倉庫。 項(xiàng)目版本隨著時(shí)間不斷迭代,增加新的功能,修復(fù)bug等。版本控制可以記錄下軟...