原创 maven-3.6.1:問題解決與使用技巧

以下內容純屬個人扯淡,僅供參考 說明:使用的是IDEA2019.3版本內嵌的插件,version=3.6.1,因此不需要專門下載一個maven軟件到本地中。使用內嵌版有些不好的地方:只能是IDEA本身使用,eclipse每個版本也有自帶的

原创 With Shiro

待補充

原创 百度地圖3.0開發要點記錄

以下內容純屬個人扯淡,僅供參考 注意:本項目使用版本:JavaSript API v3.0 目錄 一、介紹 二、HelloWord 三、地圖參數 四、主題風格   一、介紹 1、選擇 百度地圖開放平臺 開發文檔 Web開發

原创 With 參數校驗

以下內容純屬個人扯淡,僅供參考 目錄 《Spring實戰》給出的參數校驗方式 使用SpringAOP改進 使用全局異常處理器實現 將參數校驗層完全抽離 自定義註解 service層參數校驗設計   《Spring實戰》給出的參數校驗方式

原创 With 策略模式

  業務場景 前端使用一個data屬性接收數據,而Highchart中對於不同的圖表類型,接收數據的數據格式是不同的。 柱狀圖類型需要的是 { xData:["蘋果","香蕉","梨子","橘子"], yData:[12

原创 With Thymeleaf

待補充 環境 引入依賴 yml配置 配置類 註解式使用redis 擴展:API設計與交互示例 擴展:前端中的Thymeleaf

原创 With Junit測試模塊

待補充

原创 With 3個Web基礎模塊

以下內容純屬個人扯淡,僅供參考 目錄 統一結果返回 全局異常處理 全局日誌收集   參考: Java項目構建基礎:統一結果,統一異常,統一日誌 統一結果返回 題外話:前後端分離是一種設計理念,數據傳輸格式一般都是json,因此統一一個規範

原创 With Dao層 And Oracle

以下內容純屬個人扯淡,僅供參考 目錄 ORM集成 Mybatis集成 MybatisPlus集成 Mybatis+Jpa集成 業務使用:Mybatis VO typeHandler 兼容Mysql與Oracle 業務使用:MybatisP

原创 With SpringData Redis

以下內容純屬個人扯淡,僅供參考 目錄 框架集成 業務使用 用戶、角色、權限   框架集成 SpringDataRedis集成 概覽 環境 引入依賴 yml配置 配置類 註解式使用 工具類使用 (1)環境 jdk:1.8.0_221 ID

原创 With 交互層設計

以下內容純屬個人扯淡,僅供參考 目錄 一、Params層 二、VO層次 一、Params層 實際就是接收前端頁面的請求攜帶的參數封裝,主要有以下幾種情況 QueryParams:查詢參數 XxxParams:實體參數,更新、添加等POS

原创 《Spring揭祕》知識點總結

以下內容純屬個人扯淡,僅供參考,建議拜讀原著   讀後感 一、Spring概述 二、IOC 三、AOP 四、DAO 五、事務 第17章:有關事務的楔子 1、什麼是事務 事務的目的:以可控的方式對數據資源進行訪問的一組操作,而保證事務執行前

原创 技術集成

以下內容純屬個人扯淡,僅供參考 名稱 版本 備註 jdk 1.8.0_221   maven 3.6.1 IDEA內嵌版 IDEA 2019.3.5   SpringBoot 2.2.2.RELEASE   一、Spring Initia

原创 With Spring Initializr

以下內容純屬個人扯淡,僅供參考 名稱 版本 備註 jdk 1.8.0_221   maven 3.6.1 IDEA內嵌版 IDEA 2019.3.5   SpringBoot 2.2.2.RELEASE   首先,要確保本地jdk、mav

原创 百度地圖開發要點記錄

以下內容純屬個人扯淡,僅供參考 注意:本項目使用版本   一、集成