原创 Web基礎瞭解版12-上傳下載

上傳 兩個步驟: 用戶在頁面中選擇要上傳的文件,然後將請求提交到Servlet Servlet收到請求,解析用戶上傳的文件,然後將文件存儲到服務器 上傳文件表單 <form action="Servlet" method="p

原创 Web基礎瞭解版11-Ajax-JSON

Ajax  AJAX即“Asynchronous Javascript And XML”:是,不發生頁面跳轉、異步請求載入內容並改寫局部頁面內容的技術。  也可以簡單的理解爲通過JS向服務器發送請求。  同步處理:  就是當我們通過一個頁面

原创 Springboot+Druid 動態數據源配置監控

一、引入maven依賴,使用 starter 與原生 druid 依賴配置有所不同 <dependency> <groupId>com.alibaba</groupId> <

原创 Springboot項目引入druid安裝部署使用

一、maven引入依賴,數據庫驅動根據項目需求自行引入 <!-- https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter -->

原创 Docker版安裝部署 Nexus 及阿里雲倉庫與本地倉庫配置

一、Nexus安裝部署   1、docker search nexus   2、docker pull docker.io/sonatype/nexus3   3、mkdir -p /opt/nexus/data             

原创 Springboot項目中Mybatis升級Mybatis-plus依賴衝突問題

原項目系統中已經引入了 Mybatis 和 pagehelper ,當引入Mybatis-plus 後啓動項目報錯 SqlSessionFactory 錯誤,排查原因後爲依賴衝突導致,需排除部分jar包 1. Mybatis中 <depen

原创 yum下載rpm安裝包 再離線安裝

目的是下載rpm安裝包,用於離線安裝到其它機器上,兩臺機器的操作如下: 一、下載rpm包(在可以上網的Linux機器上操作):1、確保本機linux可以聯網;2、執行指令,其中xxx是你要安裝的軟件名,根據需要自行修改。/opt/temp是

原创 Java框架之SpringBoot 09-Web構建-yml-模塊-註解

SpringBoot   Spring Boot是一站式整合所有應用框架的框架,簡化Spring應用開發,約定大於配置,去繁從簡,開箱即用,準生產環境的運行時應用監控框架   快速構建 SpringBoot 應用必須聯網創建,使用 Ecli

原创 Java框架之Spring 01-IOC-bean配置-文件引入-註解裝配

Spring  框架,即framework。是對特定應用領域中的應用系統的部分設計和實現的整體結構。就相當於讓別人幫你完成一些基礎工作,它可以處理系統很多細節問題,而且框架一般是成熟,穩健的。  Spring概述    Spring是一個I

原创 Java框架之MyBatis 07-動態SQL-緩存機制-逆向工程-分頁插件

MyBatis   今天大年初一,你在學習!不學習做什麼,鬥地主...人都湊不齊。學習吧,學習使我快樂!除了詩和遠方還有責任,我也想擔當,我也想負責,可臣妾做不到啊,怎麼辦?你說怎麼辦,爲啥人家能做到你做不到,因爲人家比你多做了那麼一點點。

原创 Java框架之SpringMVC 05-攔截器-異常映射-Spring工作流程

SpringMVC 攔截器   Spring MVC也可以使用攔截器對請求進行攔截處理,可以自定義攔截器來實現特定的功能,自定義的攔截器可以實現HandlerInterceptor接口中的三個方法,也可以繼承HandlerIntercept

原创 Java框架之Spring 02-AOP-動態代理-AspectJ-JdbcTemplate-事務

AOP 動態代理   代理設計模式的原理:使用一個代理將原本對象包裝起來,然後用該代理對象”取代”原始對象。任何對原始對象的調用都要通過代理。代理對象決定是否以及何時將方法調用轉到原始對象上。 代理模式的三要素: 代理主題接口 代理

原创 Java框架之SpringMVC 04-視圖解析-Spring表單-JSON-上傳下載

SpringMVC 視圖解析   請求處理方法(controller方法)執行完成後,最終返回一個 ModelAndView 對象,即使出現異常也會返回一個 ModelAndView 對象。對於那些返回 String,View 或 Mode

原创 Java語法進階16-Lambda-Stream-Optional

Lambda   大年初二,大門不出二門不邁。繼續學習! 函數式接口   Lambda表達式其實就是實現SAM接口的語法糖,所謂SAM接口就是Single Abstract Method,即該接口中只有一個抽象方法需要實現,當然該接口可以包

原创 Java框架之SpringMVC 03-RequestMapping-請求數據-響應數據

SpringMVC SpringMVC是一種輕量級的、基於MVC的Web層應用框架。 通過一套 MVC 註解,讓 POJO 成爲處理請求的控制器,而無須實現任何接口。 採用了鬆散耦合可插拔組件結構,比其他 MVC 框架更具擴展性和靈活性。