原创 [Mysql-2] 遠程連接數據庫錯誤:host 'xxx.xxx' is blocked because of many connection errors

測試平臺突然接口全部報錯,趕緊查看日誌: com.github.pagehelper.PageException: java.sql.SQLException: null, message from server: "Host

原创 【Java多線程-4】CompletionService詳解

CompletionService詳解1 CompletionService 解析1.1 構造方法1.2 方法2 CompletionService 使用示例3 完整源碼 我們知道,通過 Future 和 FutureTask 可

原创 【SpringBoot web-2】web項目參數傳遞

開發web項目之參數傳遞項目依賴項目結構請求傳參通過 URL 傳參表單傳參實體傳參 新建一個項目,具體步驟可參照上文:SpringBoot系列(二) https://blog.csdn.net/mu_wind/article/de

原创 【測試開發-1】基於Springboot+layui實現接口自動化平臺

測試平臺之接口自動化平臺前言1 簡介1.1 技術棧1.2 特點2 詳述2.1 權限管理設計2.1 平臺入口2.2 分級設計2.2.1 項目管理2.2.2 接口列表2.2.3 用例管理2.2.3.1 基本信息2.2.3.2 請求參數

原创 【Java多線程-6】synchronized同步鎖

synchronized同步鎖1 synchronized 原理概述1.1 操作系統層面1.2 JVM層面2 synchronized 使用2.1 同步代碼塊2.2 同步方法2.3 同步靜態方法2.4 同步類 前文描述了Java多

原创 【MyBatis-3】MyBatis xml映射文件詳解

MyBatis之xml 映射文件詳解1 Sql標籤1.1 select1.2 insert, update 和 delete1.3 sql2 參數2.1 字符串替換3 結果映射 MyBatis 的真正強大在於它的映射語句,SQL

原创 【前端系列-3】layui表格使用自定義模板templet

前言 在前文 layui+springboot實現表格增刪改查 中,我們展示瞭如何使用layui將數據庫數據渲染到前端表格中,但現在問題來了,如果不加特殊處理,前端表格直接顯示數據庫存儲信息是不合適的,例如數據庫有一個類型字段:0

原创 【SpringBoot註解-5】web項目相關注解

web項目常用註解@RestController@RequestMapping@PathVariable@RequestParam@RequestBody 本文將對前文出現的一系列MVC註解,包括 @RestController、

原创 【MyBatis-4】MyBatis之動態SQL

MyBatis之動態SQL1 if2 choose, when, otherwise3 trim, where, set3 foreach4 bind5 多數據庫支持6 動態 SQL 中的可插拔腳本語言 本文內容來自Mybatis

原创 【MyBatis-2】MyBatis之xml 配置版

MyBatis之xml 配置版1 MyBatis 介紹1.1 優缺點分析1.2 Mybatis重要概念1.3 Mybatis工作流程2 MyBatis 引入與配置2.1 pom.xml依賴2.2 application.yml配置

原创 【SpringBoot web-3】web項目統一數據封裝與全局異常處理

web項目之統一數據封裝與全局異常處理1 fastjson使用1.1 引入依賴2 統一封裝返回數據2.1 定義統一的JSON結構2.2 使用統一的JSON結構3 全局異常處理3.1 系統定義異常處理3.2 自定義異常攔截3.2.1

原创 【SpringBoot註解-3】Bean注入相關注解

常見註解總結之Bean注入1 @Autowired1.1 @Autowired特點1.2 使用示例1.2 常見異常2 @Resource3 @Inject SpringBoot中要實現bean的注入,依賴三種註解: @Autow

原创 【SpringBoot註解-1】:常見註解總覽

註解可以說是SpringBoot框架的核心,本文對常見的註解做了收集和整理。持續補充中… 常見註解總覽1 啓動類註解2 配置註解3 元註解4 AOP相關注解5 異常處理相關注解6 Bean注入相關注解7 MVC項目相關注解8 數據

原创 【Java集合-3】ArrayList簡析

Java集合03 ArrayList簡析1 ArrayList說明1.1 ArrayList簡介ArrayList繼承關係1.2 ArrayList數據結構1.3 ArrayList構造函數1.4 ArrayList的API2 A

原创 【Java多線程-1】線程概述與線程創建和使用

線程概述與線程創建和使用1 線程概述1.1 線程生命週期2 多線程實現方式2.1 繼承Thread2.2 實現Runnable2.3 通過 Callable 和 Future 創建線程3 線程的控制(常見方法) 說到程序,離不開進