springboot整合mybatis-plus 官方最新的依賴:<dependency><groupId>com.baomidou</groupId> mybatis-pl...
springboot整合mybatis-plus 官方最新的依賴:<dependency><groupId>com.baomidou</groupId> mybatis-pl...
#用Spring Initializr快速構(gòu)建Spring Boot項目時無法訪問start.spring.io idea自帶了Spring Initializr快速構(gòu)建Sp...
關(guān)于開發(fā)流程的建議 縱觀互聯(lián)網(wǎng)家項目的整個開發(fā)流程,可以簡單梳理為:設(shè)計->需求澄清->開發(fā) ->測試->上線。這個也是普遍的開發(fā)流程,但是需要關(guān)注的是,互聯(lián)網(wǎng)家的測試是黑盒...
經(jīng)過Spring4.0之后官方默認(rèn)推薦的模板引擎 Thymeleaf的主要目標(biāo)是為您的開發(fā)工作流程帶來優(yōu)雅的自然模板 - 可以在瀏覽器中正確顯示的HTML,也可以用作靜態(tài)原型...
關(guān)于git的淺析 git是一個分布式版本控制系統(tǒng),它不同于svn,svn是集中式的版本控制系統(tǒng),但是svn更適合于文件控制權(quán)限的控制,git更偏向于代碼開發(fā)的管理。現(xiàn)在業(yè)界基...
關(guān)于list,map,set的區(qū)別 首先他們都是集合,這里就先引申一下集合跟數(shù)組的區(qū)別,主要的區(qū)別還是在于數(shù)組是靜態(tài)的,類型固定的。而集合是動態(tài)的,存放的類型可以不是一種。 ...
利用java8新特性Stream來判斷一個集合里面是否有相同的元素 list.stream().distinct().count()<list.size() 如果返回true...
關(guān)于java中的異常處理簡析異常類的頂級父類,throwable,一個對象只有是throwable類的實例他才能被異常機(jī)制識別throwable有派生除了Error跟Exce...
關(guān)于系統(tǒng)架構(gòu)中“中臺的概念” 其實中臺是想象出來的概念。中臺和產(chǎn)品經(jīng)理職位一樣,中臺并不是一開始就有的,而是基于“前臺+后臺”的架構(gòu)發(fā)展演變的,先說下前臺和后臺。 前臺:前臺...
關(guān)于StringBuilder跟StringBuffer 大多面試java程序員都會被問到的一個問題,StringBuilder跟StringBuffer的區(qū)別在哪里?他們都...
關(guān)于Spring-Session解決Session共享問題 現(xiàn)在很多服務(wù)器都采用分布式集群的方式部署,一個web應(yīng)用可能部署在幾臺不同的服務(wù)器上面,通過Nginx進(jìn)行負(fù)載均衡...
Java批量導(dǎo)入EXCEL數(shù)據(jù)有些時候項目只是需要批量導(dǎo)入數(shù)據(jù),這個時候就得使用程序遍歷導(dǎo)入。因為這個只是一個類似于工具類,所以沒必要整合到SpringBoot項目里面。類似...
關(guān)于jdbctemple的快速用法項目有些時候需要自己寫個demo然后批量導(dǎo)入數(shù)據(jù),但是這部分代碼并不能合并到主干代碼上面(src目錄下的main),一般只能放到(src目錄...
方案1.例如service層處理事務(wù),那么service中的方法中不做異常捕獲,或者在catch語句中最后增加throw new RuntimeException()語句,以...