原创 idea 快捷鍵 (我這最全)

Ctrl Shift Alt Ctrl + A 全選 Ctrl + B 查詢當前方法誰調用 Ctrl + C 複製 Ctrl + D 複製當前行數 Ctrl + E 打開最近打開的文件 Ctrl + F 當前頁面查詢 Ctrl

原创 Float直接轉BigDecimal會導致精度丟失,得先轉成String 再轉BigDecimal

@Test public void test17() { Float f = 12.635f; System.out.println(new BigDecimal(f));

原创 自定義類型轉換器Converter

實戰情況:假設我們採用REST風格編程,代碼中蘊藏這我們需要的數據,舉個例子,請求是這樣的 http://127.0.0.1:8081/test/converter?user=xl-pass123-23  但是呢,我們沒辦法直接用這個參數

原创 springboot + mybatis + druid 最簡單的框架搭建

做了很多代碼的時候往往讓你重新搭建一個最簡單的框架的時候就很有自信,臥槽,簡單。隨便就搭建了架子,後來發現一堆問題!今天給一個springboot + mybatis + druid搭建一個最簡單的架子,供初學者使用。 前提:有jdk環境

原创 通過Linux系統發送get請求訪問接口

場景:某些場景的服務器對權限有很高的限制,你直接通過自己電腦發送的請求未必會被某個服務器接收並響應。 解決,我們可以通過同一級別的服務器發送請求,也就是今天要將的curl這個命令   部分參數說明 參數 說明 -c file 將cooki

原创 Mysql 表複製和表數據複製

mysql中用命令行復製表結構的方法主要有一下幾種:  1.只複製表結構到新表 1 CREATE TABLE 新表 SELECT * FROM 舊錶 WHERE 1=2; 或 1 CREATE TABLE 新表 LIKE 舊錶 ;

原创 《小白學java》之spring容器

    以前,小白在寫代碼的工作中,想用service類的時候一直用@Autowird或者@Resource這兩個方法來注入進行使用,有一天老大說你有沒有想過爲什麼這樣就能注入service?,小白說因爲我在服務類上加了@Service,

原创 springboot的AOP應用詳解與demo

衆所周知,AOP是spring的重要思想,那麼springboot怎麼使用AOP呢?AOP的作用是什麼? AOP主要的思想就是切面編程,這種思想主要是想把我們的關注點統一提取出來統一管理。多的不說進入代碼時刻 我用的是gradle版本管理

原创 單個對象數據怎麼展示到前端頁面

這個很簡單,直接上代碼 這裏通過一個接口去查詢到user主鍵爲10的數據,然後通過model模板保存並傳遞到前端,主要看前端怎麼寫,後臺我感覺不是特別難,因爲本人主要寫後臺,前端這些數據的展示一直都半懂半不懂的,所以特地來總結一下,方便以

原创 springboot AOP對於相同切點,相同的方法去執行,切點的優先級以什麼爲準

提問:有4個相同的切點,切一個方法。然後還有4個相同的方法分別執行不同的方法,那麼請問,對於這4個相同的切點,哪個優先級高,以什麼爲標準? 爲什麼要提出這個問題:完全是不小心想到這個問題 最終結果:最終沒有找到源碼依據,完全是靠統計學中的

原创 springboot 的aop應用詳解與可運行demo

springboot的aop思想 aop是一種編程範式不是一種編程語言,支持aop的語言有很多種,今天主要介紹下springboot中aop的簡單。 spring AOP的使用 1.我們先創建一個controller方法 2.其次我們還得

原创 正則表達式java案例

我以前想搜的就是高大上的正則表達式,直接快餐,然後給我點案例,讓我直接運行。所以我就直接給代碼了。java直接運行,不懂的就百度,看爲什麼這麼寫。尤其是<?!pattern><?=pattern>..這種形式的多看看百度百科。 pack