原创 JSP——九大內置對象詳解與主要方法

一、前言 今天在博客分類中新建了 JSP分類,打算日後將學習的JSP知識進行整理。好久之前就學過JSP,但是發現自己已經遺忘了。決定今後要將這塊知識撿起來。這次便整理學習JSP九大內置對象。 二、JSP簡介 官網介紹: Java

原创 SpringBoot學習筆記——實現全局異常處理

一、前言 在項目開發中會處理各種類型的異常,那麼實現全局統一異常處理是十分必要的。Spring Boot提供了一個默認的映射:/error,當拋出異常之後,會轉到該請求處理。在實際應用中,並不是很符合項目要求。網上SpringBo

原创 SpringBoot學習筆記——AOP全局統一日誌管理

一、前言 我們開發的Web系統都會有日誌模塊,用來記錄對數據有進行變更的操作。一般都會記錄請求的URL,請求的IP,執行的方法,操作人員等等。其目的可能是爲了保留操作痕跡,防抵賴,或是記錄系統運行情況,再有就是審計要求。 二、AO

原创 Myeclipse Java項目中包轉文件夾和文件夾轉包

一、問題再現 1.1環境介紹 開發工具:MyEclipse Enterprise Workbench, Version: 2019.12.5 1.2問題介紹 在MyEclipse中導入SpringBoot項目,發現之前的文件夾變

原创 IntelliJ IDEA Windows&Linux 快捷鍵(官方)

一、引言 IntelliJ IDEA 是最好的Java開發工具之一。我們熟練掌握它是必不可少的,而熟練使用快捷鍵可以極大的提高開發效率。熟悉這些快捷鍵,加強使用,形成良好的習慣。本文內容是以 IntelliJ IDEA 2019.

原创 MySQL 官網下載各版本連接驅動

一、前言 當我們需要下載資源時,會習慣性得使用搜索引擎(百度、360搜索等)進行搜索。搜索引擎查詢出的有關資源下載的各種信息,我們又習慣性得想要在正規的官網進行下載。畢竟是官方,用的安心。那麼MySQL官網如何下載連接驅動呢? 二

原创 Field injection is not recommended(Spring團隊不推薦使用Field注入)

一、問題場景再現 在使用 IDEA 開發 SpringBoot 項目時,在Controller類中使用註解 @Autowired 注入一個依賴出現了警告提示。這是怎麼回事?(在之前使用myeclipse開發時通常直接使用 @Aut

原创 foreach

        JDK1.5加入了增強for循環,可以用來實現對數組和集合中數據的訪問。         增強for循環的語法:                 for(元素類型    變量名: 要循環的數組或集合名){......}

原创 IntelliJ IDEA 新增JAVA JDK

IntelliJ IDEA 提供管理所有的SDK,SDK是全局性的。這意味着一個SDK可以用於多個項目和模塊。創建新項目併爲其定義SDK之後,可以在此項目中配置模塊以繼承其SDK。還可以爲每個模塊分別指定一個SDK。 1.點擊

原创 MySQL 8.0.19 下載與安裝(Windows系統)

一、MySQL下載 1.1進入MySQL官網 官網地址(中文):https://www.mysql.com/cn/ 1.2下拉到頁面底部找到:下載>MySQL Community Server,點擊進入下載頁面 1.3下載頁面

原创 Java中substring的用法

        在幫助文檔中: public String substring(int beginIndex,int endIndex)     返回一個新字符串,它是此字符串的一個子字符串。該子字符串從指定的beginIndex處開始

原创 算法機試題

       在面試機試時,遇到一個算法題,當時沒能寫出來,最後是同學幫忙解決的。        這道題大致意思是:輸入一個數,比如4,。這時會輸出:                4 = 1 + 1 + 1 + 1          

原创 使用hasNextInt()判斷輸入是否是數字

 public boolean hasNextInt()              如果通過使用nextInt()方法,此掃描器輸入信息中的下一個標記可以解釋爲默認基數中的一個int值,則返回true。掃描器不執行任何輸入。     

原创 BootstrapTable checkbox默認選中

BootstrapTable 在Web後臺管理項目中對錶格展示數據使用居多,主要是表格的多條件查詢、分頁、排序等功能。我們的項目中前端框架是Bootstrap。所以很多插件都是支持Bootstrap的。bootstrap-tabl

原创 第一章 前言

springboot學習筆記起因開發環境目標目錄總覽 起因 公司近一兩年的新項目都在使用springboot框架,但是項目架構搭建沒有參與。一般是在公司項目架構的基礎上遇到什麼問題直接搜索進行解決。從未有過一次系統的學習。 這回下