1、背景: 在項(xiàng)目開發(fā)過程中,數(shù)據(jù)表生成的實(shí)體類都是用工具生成的,生成的代碼自然各種注解都已經(jīng)寫上了,每個表都會有一些公共的字段,衍生出一個基礎(chǔ)公用的字段實(shí)體類(Bas...
1、背景: 在項(xiàng)目開發(fā)過程中,數(shù)據(jù)表生成的實(shí)體類都是用工具生成的,生成的代碼自然各種注解都已經(jīng)寫上了,每個表都會有一些公共的字段,衍生出一個基礎(chǔ)公用的字段實(shí)體類(Bas...
在IDAE中創(chuàng)建了新項(xiàng)目,引進(jìn)了lombok簡化代碼,所有配置和步驟都操作了,就是編譯不了,如圖: 下圖是使用的注解,代碼并沒有報錯 一直找不到問題所在,這個問題網(wǎng)上找了...
今天來講講什么是業(yè)務(wù)異常,系統(tǒng)異常(自定義異常),以及在什么情況下使用這些異常,使用的好,可以給用戶帶來直觀的提示,也可以給開發(fā)人員直觀的提示定位問題。 業(yè)務(wù)異常(bi...
在程序開發(fā)中經(jīng)常遇到表與隱射對應(yīng)java類,這一般叫著數(shù)據(jù)表實(shí)體類,但是開發(fā)過程往往需要其它的代表實(shí)體的對象,比如:業(yè)務(wù)對象,參數(shù)對象,展示對象。下面簡單講講這些對象使用的場...
今天簡單講講使用HTTP協(xié)議的RESTFUL接口返回結(jié)果對像設(shè)計,單體應(yīng)用前后對接口方式都是使用RESTFUL風(fēng)格,在工作這么多年里,每一個公司 RESTFUL接口返回結(jié)果結(jié)...
簡單介紹里面的內(nèi)容,工作這么多年瀏覽器收藏很多有用的資料,但是沒有總結(jié)歸類,這個博客網(wǎng)站,: 重要的是地址:https://auqtfqiqpl.github.io/
平時建數(shù)據(jù)庫,建表啊都沒有很在意這個兩個規(guī)則,應(yīng)該不只我是沒在意這個吧,如果不是出現(xiàn)問題大部分應(yīng)是選擇默認(rèn)的規(guī)則,竟然有這方面的規(guī)則。下面查閱下中文官網(wǎng),一起學(xué)習(xí)下這方面知識...
前段時間發(fā)生了一個mysql數(shù)據(jù)庫查詢數(shù)據(jù)的BUG,一個多表關(guān)聯(lián)的sql沒有查詢出來數(shù)據(jù)(實(shí)際數(shù)據(jù)庫數(shù)據(jù)是存在),查找了很長時間,也不知道什么原因?qū)е碌?,狠毒啊,來看看?..
看下 spring容器啟動時報錯,看報錯圖: 日志信息顯示紅框這個類沒有效 bean,第一反應(yīng)看到這個類,以為沒有這個類接口,發(fā)現(xiàn)有這個類時間 ,想想草率了,仔細(xì)一看這個錯誤...
前幾天同事使用POSTMAN做接口測試時遇到一個問題,前端傳值后臺報了404錯誤,當(dāng)時他看到錯誤覺得很奇怪和自身的 controller層返回的數(shù)據(jù)結(jié)構(gòu)不一樣,其實(shí)根...
1、背景 先講一下使用場景的背景,接手一個耗時比較長且代碼結(jié)構(gòu)復(fù)雜功能,功能大體,總耗時4-5秒。(前端壓縮時間200ms-300ms,可以忽略不計)。 整體測試反饋時間: ...
遇到一個MySQL數(shù)據(jù)庫插入時間類型的數(shù)據(jù)2020-09-28 23:59:59.999,保存后數(shù)據(jù)變成了2020-09-29 00:00:00,這樣增加了一小秒28號變成了...
剛學(xué)習(xí) spring-cloud,遇到一個新spring config client的 項(xiàng)目,啟動報錯,寫下解決問題思路: 錯誤提示:Error creating bean ...
平時開發(fā)代碼習(xí)慣了用中間符號時后加上空格(如 a = b a : b),這樣格式美觀一些,今天在 gradle里導(dǎo)入依賴包時,冒號:后面加了空格,導(dǎo)致出錯: 對比其它依賴包的...
打開 swagger-ui.html,發(fā)現(xiàn)后臺有異常信息如: 上圖是JSON解析異常,找到源碼發(fā)生地: 調(diào)試swagger對象的信息,由于內(nèi)容比較多就沒有一個值去分析哪里解析...
問題:SVN提交代碼時候總提示失敗信息:is locked in another working copy, 嘗試方案:使用 get lock,release lock,cl...
報錯信息大概如下: Error running 'xxx': Command line is too long. Shorten command line for xxx o...