原创 MyBatis框架快速入門(二),使用映射器接口代理對象的方式實現單表的增刪改查與配置文件參數的深入學習

文章目錄配置文件的簡化1.typeAliases別名處理器,簡化映射配置文件中statement的parameterType,resultType屬性值的編寫2.在覈心配置文件mappers映射器中批量註冊指定包下所有的映射器接口

原创 Listener(監聽器)

文章目錄簡介什麼是接口回調(理解)監聽器的分類及使用1.監聽三個作用域創建和銷燬2. 監聽三個作用域屬性屬性變化3. 監聽Session內的對象案例1:定時發送生日郵件(監聽ServletContext對象的創建+定時器+使用ja

原创 Nginx

什麼是Nginx Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器。 特點是佔有內存少,併發能力強。 中國大陸使用nginx網站用戶有:百度、京東、新浪、網易、騰訊、淘寶等。 正

原创 Filter的使用場景:敏感詞過濾

案例說明:在index.jsp頁面通過表單提交一段文字,跳轉到Servlet01,但在跳轉到Servlet01前,會先將請求交給過濾器EncodingFilter(統一編碼過濾器),SensitiveWordFilter(敏感詞

原创 Filter(過濾器)

文章目錄Filter簡介爲什麼要使用過濾器Filter的簡單使用web3.0以上版本,使用註解配置filterweb3.0以前版本,使用web.xml配置filter擴展:Filter的執行順序Filter的配置主要配置:urlP

原创 IDEA常用配置

文章目錄常用配置1.設置窗體及菜單的字體及字體大小2.設置鼠標滾輪修改字體大小*3.設置鼠標懸浮提示*4. 設置自動導包功能*5.設置顯示行號和方法間的分隔符*6.智能提示忽略大小寫7.設置取消單行顯示 tabs 的操作8.設置默

原创 IDEA快捷鍵(更新中.....)

描述 快捷鍵 查看當前類中的所有方法 Alt+7 文件內查找字符串 ctrl+F 文件內替換字符串 ctrl+R 查找任何內容 雙擊Shift 查找類 Ctrl + Shift + Alt + N

原创 數據庫連接池

開源的數據庫連接池使用測試(C3P0&Druid) C3P0數據庫連接池 1.導入支持的jar包(數據庫連接池驅動與mySql驅動) 2.使用C3P0數據庫連接池的配置文件方式,獲取數據庫的連接 配置文件(src下):c3p0

原创 IDEA安裝目錄與設置目錄的結構(IDEA配置出問題瞭如何還原到默認配置)

安裝目錄的結構 bin:容器,執行文件和啓動參數等 help:快捷鍵文檔和其他幫助文檔 jre64:64 位java 運行環境 lib:idea 依賴的類庫 license:各個插件許可 plugin:插件 設置目錄的結構(

原创 DBUtils工具類實現CRUD操作

Apache-DBUtils簡介 commons-dbutils 是 Apache 組織提供的一個開源 JDBC工具類庫,它是對JDBC的簡單封裝,幫我們簡化了CRUD 的代碼。其中的主要API,如QueryRunner類簡化了

原创 Java的動態代理

Java中的代理 當需要調用一個目標對象執行一個方法做某件事時,這時不方便直接用目標對象,或沒有目標對象,則可以通過代理對象間接的調用目標對象的方法。 代理作用:對目標對象進行控制或功能增強 靜態代理 靜態代理:代理類是提前創

原创 IDEA配置Tomact & IDEA關聯數據庫 & 單元測試Junit的基本使用

文章目錄IDEA配置TomactIDEA關聯數據庫單元測試Junit的基本使用 IDEA配置Tomact IDEA配置Tomact IDEA關聯數據庫 連接成功 常用操作 瞭解:IntelliJ IDEA 的 Datab

原创 Tomcat在IDEA控制檯中文亂碼的問題

進入idea安裝目錄-bin,打開idea.exe.vmoptions和idea64.exe.vmoptions文件,在末尾另起一行添加 -Dfile.encoding=UTF-8 之後執行Servlet在控制檯輸出中文,還會

原创 使用Jsoup解析HTML進行數據收集

文章目錄Jsoup簡介Jsoup的基本使用步驟1.引入依賴2.解析HTML,得到文檔的Document對象3.從Document裏找到標籤Element對象獲取Element對象的兩種方式①使用類似js的方式②使用類似jQuery

原创 簡易的定時發送生日郵件功能(Listener+定時器+使用java發送郵件)

實現功能主要技術點: Listener(監聽器) 使用Java發送郵件(JavaMail的使用) 代碼示例 創建web工程,寫一個監聽器監聽ServletContext對象的創建(創建時機:啓動服務器,部署該工程),Servlet