原创 Mybatis PageHelper(MyBatis 分頁插件 )的使用

概述 如果你也在用 MyBatis,建議嘗試該分頁插件,這一定是最方便使用的分頁插件。分頁插件支持任何複雜的單表、多表分頁。我們在項目中使用sql的手動分頁太常見了,如果前臺需要分頁信息的話,一般我們是需要2條slq語句,一條是查詢總頁

原创 Spring MVC數據綁定問題(實體中包含集合數據綁定問題)

概述  之前的寫了一篇《springMVC數據綁定參數》的文章(https://blog.csdn.net/javaYouCome/article/details/90692437),大概包含了所有能遇到的數據綁定參數的問題,可最近的項

原创 IntelliJ IDEA 18 週歲,吐血推薦珍藏已久的必裝插件

IntelliJ IDEA是目前最好最強最智能的Java IDE,前幾天,他剛剛年滿18歲。  本文,給大家推薦幾款我私藏已久的,自己經常使用的,可以提升代碼效率的插件。 IDEA插件簡介 常見的IDEA插件主要有如下幾類: 常用工具支

原创 select下拉框分組展示插件的使用--(select-mania插件的使用)

一、概述 在web項目中很多地方用到下拉框,原生的下拉框比較醜陋,之前的文章中介紹過一款用來美化下拉框的插件可以參考: 手把手教你--jquery chosen插件的使用和API(html下拉框美化)。 有時業務需要下拉框內容是分組顯示,

原创 Java獲取resources資源文件夾下的文件和文件流(Maven項目)

在開發項目中經常獲取resources下的文件(配置文件及其他各種各樣的文件),本文通過java代碼獲取其文件及輸入流; 主要用類加載器的兩個重要方法 InputStream in = getClass().getClassLoade

原创 Jquery Validata表單驗證和Jquery Form異步表單的結合使用(Jquery Validata和Form)

概述 作爲一名web開發,頁面的表單處理是常見的,尤其是表單的驗證和異步提交表單往往攜手並進,對於表單數據有效性驗證確實是棘手的問題,每次異步提交前都是 if ( !$('#name‘).val() ) { alert('請輸入姓名')

原创 Git常用命令

全局配置 $ git config -l : 查看當前生效的配置信息 $ git config --global user.name "Your Name" :設置全局用戶名 $ git config --global user.ema

原创 Logback日誌框架的使用

概述 很早之前就想寫一篇關於項目中日誌框架的使用了,有這想法時大家還在使用Log4j呢。也慶幸沒有寫,要不然今天介紹的日誌框架Logback一樣還得補上。言歸正傳,介紹當下最流行日誌框架Logback的使用及配置。本文需要掌握日誌相關基

原创 IntelliJ IDEA 18 週歲,吐血推進珍藏已久的必裝插件

原文鏈接:https://www.hollischuang.com/archives/3220 IntelliJ IDEA是目前最好最強最智能的Java IDE,前幾天,他剛剛年滿18歲。 

原创 SpringBoot啓動程序方式(服務器啓動SpringBoot)

概述 使用SpringBoot框架的方便之處就不談了,今天介紹下SpringBoot的幾種啓動方式和在生產環境應該如何啓動。 一、通過IDE工具(開發階段) 通過IDE工具(Eclipse、IDEA等)運行啓動類的main方法(適合開

原创 IDEA常用設置和啓動優化配置(IDEA的通用設置這一篇文章就夠用了)

概述 爲了更輕鬆的使用IDEA,我們需要對IDEA做配置優化和常用的IDEA初始設置。本文主要用在剛安裝完IDEA後,對其進行規模設置和配置。 一、啓動優化 IDEA默認啓動配置主要考慮低配置用戶,參數不高,導致 啓動慢,然後運行也不

原创 Mybatis Plus使用實踐和技巧(Mybatis-plus官方文檔的補充)

概述 上一篇介紹了Mybatis-Plus(簡稱MP)的使用介紹,此篇是上一篇的銜接,如果沒有看過請先看Mybatis Plus的使用(Mybatis增強工具)。今天不講MP的API、CRUD接口,主要介紹下實踐技巧和官方文檔的擴展說明

原创 IDEA實用快捷鍵彙總及使用技巧【持續更新】

提示: *(Alt + Enter):智能補全提示(功能實在太強大,沒事按一按) (Ctrl + spec):基礎代碼補全,默認在 Windows 系統上被輸入法佔用,需要進行修改,建議修改爲 Ctrl + 逗號 (必備) (Ctrl +

原创 Spring AOP的全面理解(學習Spring怎麼也躲不掉的AOP)--Spring面向切面編程

概述 學習Spring無非學習Ioc(控制反轉)和AOP(面向切面)兩大核心功能,因爲Ioc是Spring的精華,大家接觸的多了也就對Ioc很熟悉了(主要也是因爲Ioc比較好理解和容易使用)。不知道別人怎麼樣,我是每次學習AOP時候總是

原创 Mybatis Plus的使用(Mybatis增強工具)- Mybatis從學習到忘記

概述 如果你是剛剛學習完Mybatis那麼恭喜你,你竟然在起步階段,就發現了一款可以讓Mybatis起飛的東西;如果你是Mybatis熟客,或者是會使用Mybatis-generator、Mybatis-PageHelper、Mybat