原创 JavaEE(Java創建對象四種方法、maven、面向接口編程、反射在spring上的應用、java解析xml、抽象類與接口、同步提交與異步提交)

Java創建對象的四種方式 new一個對象 clone方法 反射 對象反序列化 我們先創建一個Students類: public class Students implements Cloneable{ privat

原创 SpringMVC:整合SSM(圖書管理系統的增刪改查)

文章目錄SpringMVC:整合SSM(一)環境配置(二)數據庫準備(三)項目環境搭建1.創建一個maven項目,添加WEB框架支持2.導入相關pom依賴3.Maven資源過濾設置4.構建基本結構、配置框架(四)編寫MyBatis

原创 Linux基礎(軟件管理(RPM裝包、yum命令、Epel 鏡像安裝、nginx源碼包下載安裝、Tomcat源碼包安裝、nginx的IP地址解析和反向代理))

文章目錄Linux操作系統基礎軟件管理(一)RPM裝包1.概述2.yum3.安裝rpm包4.測試使用(二)Epel 鏡像安裝(三)nginx的tar.gz源碼包下載安裝(四)Tomcat服務器源碼包下載安裝1. 下載tar.gz源

原创 JDBC(SQL注入問題、PreparedStatement對象、IDEA連接數據庫、Java代碼實現事務、數據庫連接池)

JDBC SQL注入 概述:是指web應用程序對用戶輸入數據的合法性沒有判斷或過濾不嚴,攻擊者可以在web應用程序中事先定義好的查詢語句的結尾上添加額外的SQL語句,在管理員不知情的情況下實現非法操作,以此來實現欺騙數據庫服務器

原创 SpringMVC(通俗易懂!!十分鐘帶你搭建第一個SpringMVC項目!!)

SpringMVC 簡單瞭解SpringMVC 概述:Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟件設計典範,用一種業務邏輯、數據、界面顯示分離

原创 無法在web.xml或使用此應用程序部署的jar文件中解析絕對uri:[http://java.sun.com/jsp/jstl/core]...

出現的問題: 服務器報500錯誤!無法在web.xml或使用此應用程序部署的jar文件中解析絕對uri:[http://java.sun.com/jsp/jstl/core] 解決: 當你發現在Tomcat目錄下的lib文件夾中

原创 Spring Boot3(模擬登錄攔截案例)

Spring Boot 用戶進入登錄頁面後,必須進行登錄纔可以訪問後臺頁面,如果沒有登錄是不能直接訪問後臺頁面的!所以我們需要註冊一個攔截器,實現此操作: 1、編寫攔截器 獲取用戶登錄Session屬性,進行判斷,如果未登錄,則跳

原创 MyBatis2(MyBatis的強大特性之一動態 SQL,看完這篇文章才真正瞭解了!)

文章目錄MyBatis動態SQL1.什麼是動態SQL?2.if3.choose4.where5.set6.foreach MyBatis 動態SQL 1.什麼是動態SQL? 概述:根據不同的參數,執行不同的SQL語句;當我麼們

原创 Spring Boot1(IDEA環境下搭建第一個Spring Boot程序!)

文章目錄(一)什麼是Spring Boot?1.概述2.特徵(二)搭建一個Spring Boot項目1.使用IDEA新建一個Spring Initializr項目2.編寫 Hello,Spring Boot! 程序3.啓動主啓動類

原创 Linux基礎(mysql服務(下載安裝mysql、mysql複寫操作、慢查詢))

文章目錄Linux操作系統基礎mysql服務(一)下載安裝mysql的rpm包1.下載2. 解壓包3. 安裝4. 啓動mysql(二)mysql複寫操作1. 設置基於二進制日誌文件位置的複製2. 使用GTID設置複製3. 半同步複

原创 MyBatis-Plus(概述、快速入門、日誌配置、主鍵生成策略、自動填充、CRUD、性能分析插件、條件構造器、代碼生成器)

文章目錄MyBatis-Plus(一)概述(二)快速入門1. 創建數據庫和表2. 創建SpringBoot項目導入項目依賴3. 配置 application.properties4. 主體測試代碼(三)日誌輸出1. 配置2. 結果

原创 Linux(Hadoop基礎(概述、linux環境下搭建、獨立操作、僞分佈式、WordCount示例))

文章目錄Hadoop基礎(一)概述(二)搭建Hadoop1. 前提環境2. 下載安裝(三)Hadoop的獨立操作(四)Hadoop的僞分佈式1. 編寫配置2. 設置無密碼SSH3. 啓動分佈式文件系統(五)示例: WordCoun

原创 Linux(redis服務2(事務、Jedis、整合SpringBoot、對象的序列化))

文章目錄Linux操作系統Redis服務(一)事務操作1. 概述2. 事務的執行3. 監控操作(二)Jedis1. 概述2. Jedis的測試3. Jedis事務操作測試(三) SpringBoot整合redis1. 創建Spri

原创 Linux(redis服務1(概述、下載安裝配置、性能測試、持久化(RDB、AOF)、基本數據類型、三種特殊數據))

文章目錄Linux操作系統Redis服務(一)概述1. 概述2. 優點(二)下載安裝配置(三)基礎操作redis1. 常用命令2. redis配置文件3. Redis 性能測試4. redis持久化的RDB操作5. redsi持久

原创 Spring Boot(深入剖析Spring Boot的pom.xml和主啓動類的源碼)

Spring Boot 在我們使用IDEA新建一個Spring Boot項目時會發現自動生成的pom.xml,今天深入剖析一下它的源碼: pom.xml pom.xml的代碼: <?xml version="1.0" encodi