原创 Struts2 Action中獲得Request,Response,Session對象的幾種常用方法

方法一:使用import org.apache.struts2.interceptor包下的ServletResponseAware和ServletRequestAware方法,需要Action類實現該方法! public cla

原创 Hibernate分頁實現

使用了Hibernate,那麼實現分頁就變得十分簡單,我們只需要得到:當前頁,每頁顯示多少條數據,已經總數據量即可,Hibernate就會自動進行幫我們得到當前頁的數據。 使用query對象的setFirstResult和setM

原创 Android Apache Commons工具庫依賴列表

前言 在Android(Java)開發中, Apache Commons工具庫可以簡化開發,減少重複代碼,提高開發效率,於是整理了一下Apache Commons工具庫的一些常用依賴,方便在開發中直接使用。 正文 collection

原创 MySql8.0遠程連接配置

前言 最近在服務器安裝MySql8.0數據庫,安裝完成以後,在自己本機使用Navicat遠程連接MySql報錯: host is not allowed to connect to this MySQL server.根據經驗想到的就是

原创 WIN7資源管理器設置默認打開計算機

WIN7資源管理器默認打開的是庫,如果想默認打開計算機,如下設置即可。 按住shift鍵右鍵資源管理器,點擊“屬性”,如下圖所示,替換“目標”一欄內容爲: %SystemRoot%\explorer.exe /e,::{20D04FE0-

原创 Shiro整合SSM框架詳細步驟

最近開始學習Shiro,記錄一下Shiro整合SSM的步驟,期間也碰到許多小問題,和大家分享一下。 開發工具:IDEA Demo框架:Spring+SpringMVC+Mybatis+Maven 1.添加Shiro相關jar包,Demo

原创 Shiro靜態資源無法加載的解決辦法

最新剛開始學習SSM集成Shiro,配置好Shiro各項配置後,啓動項目發現js、css等靜態資源加載不出來,後來發現是被Shiro給攔截了,分享一下解決辦法。 方法一(不推薦): 靜態資源使用cdn加載,以bootstrap爲例,但有

原创 layui數據表格total和data無法使用多層嵌套json格式的數據的解決辦法

前言 由於項目要用到layui的數據表格,但layui的數據表格的接口返回數據所有字段都只能最外層,雖然支持自定義數據,但也只能在最外層,而我們項目total和data在第二層,和layui數據表格要求數據格式不匹配,爲了保證後臺json

原创 IDEA報錯Failed to create a Maven project: already exists in VFS 的解決辦法

在我們刪除原來的項目,創建新項目的時候,報錯:Failed to create a Maven project: ‘D:/Code/idea-workspace/API/pom.xml’ already exists in VFS 那裏因

原创 Spring Boot Whitelabel Error Page解決辦法

因爲Application只能掃描到其所在包下的所有文件,比如Controller如果不和Application在一個包下,訪問就會報:Whitelabel Error Page錯誤,所以解決辦法也很簡單: 把Application類放

原创 mybatis參數等於false或0時if不執行的問題解決辦法

前言 今天在調試接口的時候,發現bit參數當等於false或者0時,if沒有執行,而等於true可以查詢處理,查找資料得知mybatis當時bit參數時等false或0視爲”“,而我們的if加了非空字符串的判斷,所以導致if沒有執行. 正

原创 Android Studio添加開源庫和Jar包報錯: Error:Error converting bytecode to dex

最近在做一個Android小項目的時候,添加Github上一個開源庫,官方文檔只提供了Maven的引入方法,最後自己在Maven Central中找到了Gradle的依賴方式。之後項目可以正常Gradle Build,但是在點擊“Run”

原创 最詳細的Spring Boot OAuth2.0密碼模式服務器實現

前言 由於項目要用到OAuth2.0授權,需要自己開發一個OAuth2.0授權服務器,在網上看到Java Oauth2.0授權用的比較多兩個框架Spring Security和Apache Oltu,因爲項目都是基於Spring的,所以決

原创 IDEA啓動報錯Plugin Error Problems found loading plugins的解決辦法

IDEA啓動報錯Plugin Error的解決辦法: Problems found loading plugins: Plugin "Persistence Frameworks Support" was not loaded

原创 eclispe git config配置文件配置遠程倉庫

git config基本配置如下: [core] repositoryformatversion = 0 filemode = false logallrefupdates = true [remote "orig