前言 開發(fā)spring boot應用的時候,你一定引用過spring-boot-starter,spring-boot-starter-web類...
前言 spring boot的入口想必大家都知道荔睹,初始化spring boot項目之后有個啟動類,啟動類里的main方法就是它入口了,運行這個m...
自動配置源碼解析 使用 Spring Boot 開發(fā)較之以前的基于 xml 配置式的開發(fā)调俘,要簡捷方便快速的多欲侮。而這完全得益于 Spring Bo...
背景 mysql數(shù)據(jù)庫表設計的時候攒驰,通常都會有這兩個字段————創(chuàng)建時間和更新時間疫粥,創(chuàng)建時間即mysql記錄第一次插入的時間茬斧,更新時間即mysq...
背景 當服務端接口一拿到前臺的入?yún)⒖饪罚闶遣皇巧先ゾ烷_始堆積if-else,十多行代碼下去涮毫,發(fā)現(xiàn)全判斷校驗參數(shù)了瞬欧,還沒進入正常的業(yè)務邏輯。雖然功能...
背景 看到一段古董代碼艘虎,注釋沒注釋,格式亂糟糟咒吐,心里那滋味野建,怎一個難字了得√裉荆可能一看署名候生,戲劇化的發(fā)現(xiàn),原來這是自己寫的代碼绽昼。那真的是啞巴吃黃連...
背景 開發(fā)最不想干的事是什么?那一定是寫文檔硅确,相對于敲代碼目溉,寫文檔實在是太難了明肮,尤其是接口文檔。那么有需求缭付,就有市場柿估,于是就有Swagger應運...
背景 雙11官份,618等各大電商節(jié)越來越多,最吸引人的莫不是秒殺商品的活動烙丛。那秒殺活動的背后舅巷,又是用什么技術實現(xiàn)的呢?是不是很好奇河咽?另外不懂秒殺的...
場景 前端有一個神器——canvas飒房,這個畫布標簽可以處理各種圖片的合成,可以精確到圖片的具體坐標媚值,加水印狠毯,去水印,簡直不要太簡單褥芒!那java后...