前言 開發(fā)spring boot應(yīng)用的時候赫冬,你一定引用過spring-boot-starter,spring-boot-starter-web類似這樣的包,你也一定引用過dr...
![240](https://upload.jianshu.io/users/upload_avatars/27670776/5b44f38b-0227-47a0-ba13-1ef6583a7fa5.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 開發(fā)spring boot應(yīng)用的時候赫冬,你一定引用過spring-boot-starter,spring-boot-starter-web類似這樣的包,你也一定引用過dr...
前言 spring boot的入口想必大家都知道,初始化spring boot項目之后有個啟動類屈雄,啟動類里的main方法就是它入口了,運行這個main方法就可以把項目跑起來了...
自動配置源碼解析 使用 Spring Boot 開發(fā)較之以前的基于 xml 配置式的開發(fā),要簡捷方便快速的多。而這完全得益于 Spring Boot 的自動配置好芭。下面就通過源...
背景 mysql數(shù)據(jù)庫表設(shè)計的時候,通常都會有這兩個字段————創(chuàng)建時間和更新時間冲呢,創(chuàng)建時間即mysql記錄第一次插入的時間舍败,更新時間即mysql記錄發(fā)生更新時的時間。通常的...
背景 當服務(wù)端接口一拿到前臺的入?yún)⒊谒担闶遣皇巧先ゾ烷_始堆積if-else,十多行代碼下去翰意,發(fā)現(xiàn)全判斷校驗參數(shù)了,還沒進入正常的業(yè)務(wù)邏輯信柿。雖然功能沒啥毛病冀偶,但看起來太冗長,被后...
背景 看到一段古董代碼进鸠,注釋沒注釋,格式亂糟糟形病,心里那滋味客年,怎一個難字了得∧牵可能一看署名量瓜,戲劇化的發(fā)現(xiàn),原來這是自己寫的代碼途乃。那真的是啞巴吃黃連——有苦說不出绍傲。只能對自己說,...
背景 開發(fā)最不想干的事是什么烫饼?那一定是寫文檔猎塞,相對于敲代碼,寫文檔實在是太難了杠纵,尤其是接口文檔荠耽。那么有需求,就有市場比藻,于是就有Swagger應(yīng)運而生铝量,不止于此,相伴而生的還有...
背景 雙11,618等各大電商節(jié)越來越多群凶,最吸引人的莫不是秒殺商品的活動插爹。那秒殺活動的背后,又是用什么技術(shù)實現(xiàn)的呢请梢?是不是很好奇赠尾?另外不懂秒殺的,會被面試官虐嗎毅弧?不要好奇气嫁,不...
場景 前端有一個神器——canvas,這個畫布標簽可以處理各種圖片的合成元咙,可以精確到圖片的具體坐標梯影,加水印,去水印庶香,簡直不要太簡單甲棍!那java后端可以處理嗎?請大聲的告訴他赶掖,...
背景 你在日常工作中一定遇到過在線預(yù)覽word感猛,excel,ppt等各種格式office文件的需求吧奢赂。你還在吭哧吭哧的在百度上到處搜索嗎陪白?或者還在絞盡腦汁的自己寫各種各樣的解...
定義 多租戶其本質(zhì)是一種數(shù)據(jù)隔離的架構(gòu)膳灶,通俗講拷泽,既同一套系統(tǒng),不同群體的用戶進來之后,只能看到當前群體用戶所授權(quán)的用戶數(shù)據(jù)司致,而看不到其他群體用戶的數(shù)據(jù)拆吆。舉個例子,比如有一套課...
場景 你是否經(jīng)歷過,服務(wù)上線后庭再,突然想起配置文件里的某個參數(shù)配置的還是測試環(huán)境的參數(shù)捞奕,不得不硬著頭皮向甲方爸爸再次申請上線?你是否經(jīng)歷過拄轻,因為甲方爸爸的一句話颅围,要修改配置,凌...
應(yīng)用場景 隨著互聯(lián)網(wǎng)的不斷發(fā)展恨搓,信息安全越來越被人們所重視院促,各個公司對一些敏感信息的加密要求也越來越高,最近小編的公司就要求項目配置文件里不能出現(xiàn)明文密碼斧抱,要求對配置文件里出...
定義 remote procedure call,遠程過程調(diào)用辉浦,grpc即是這樣一款應(yīng)用程序之間通信的框架弄抬,基于http2.0協(xié)議,遵循server/client模型宪郊,高性能...
身為java程序員掂恕,你是不是常常因為找不到漂亮的后臺模板而煩惱?好不容易找到了一款卻發(fā)現(xiàn)不是開源的弛槐?或者只有前端代碼竹海,而沒有后端代碼?那么從此你再也不用煩惱了丐黄,因為vue-a...