原创 [JDK] JDK 之 自定義註解 Annotation

JDK 之 自定義註解 Annotation 參數校驗 註解定義 Validation: /* * @ProjectName: 編程學習 * @Copyright: 2018 HangZhou Yiyuery Dev, L

原创 [IDEA] IntelliJ IDEA 配置 註釋模板

IntelliJ IDEA 配置Class Header 文件模板配置 Class 模板 Project Header(package) /* * @ProjectName: 編程學習 * @Copyright: 20

原创 Mac 安裝 Aria2

aria2(官網) 是一款開源、輕量級的多協議命令行下載工具,支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink 協議,擁有衆多第三方支持插件,被譽爲「下一代下載工具」和「下載神器」. Mac

原创 [Swagger] Spring MVC 組件配置 之 RESTFUL API文檔以及Mock應用(springfox-swagger)

Spring MVC 組件配置 之 RESTFUL API文檔以及Mock應用(springfox-swagger) 動態API管理 - Swagger是世界上最大的框架API開發工具的API規範(OAS),從設計、文檔、測試和部署上努力

原创 Swagger 接口管理和文檔導出

Springfox Swagger 和Spring的整合已經讓我們可以動態的生成接口文檔了,但是接口文檔的生成、管理、導出在網上看了很多博客,着實讓我走了很多彎路,都不是很滿意。最終總結了一套實際可用的,希望此文不像其他人的文章那般晦澀難

原创 Springfox Swagger 項目接口自動化管理平臺

Springfox Swagger 和Spring的整合已經讓我們可以動態的生成接口文檔了,但是接口文檔和管理如何實現自動化,卻也是個讓人頭疼的問題,下面以公司實戰案例作爲介紹,希望可以幫助有需要的朋友。 Springfox S

原创 Swagger開發規範 [推薦]

Springfox Swagger 和Spring的整合已經讓我們可以動態的生成接口文檔了,但是接口文檔的定義需要遵循一定的規範,才能大大提高項目團隊間的接口對接效率。 Swagger開發規範 [推薦] swagger JSON文

原创 [ Spring MVC ] 整合Mybatis開發

Spring MVC 整合Mybatis開發 maven <!-- mybatis ORM spring集成框架 --> <dependency> <groupId>org.mybatis</groupId>

原创 [JDK] JDK 之 如何實現clone方法

JDK 之 如何實現clone方法 clone方法實現 測試類:Human、Student、Teacher、Matser clone實現方式: Human類通過實現Clonable接口中clone方法 在clone方法中通過supe

原创 [Docker] Docker 之 運行狀態監控

Docker 之 運行狀態監控 調整Docker容器內存 查看當前內存佔用情況 docker stats CONTAINER ID NAME CPU %

原创 [Docker] Docker 之 Jenkins自動化部署

title: [Docker] Docker 之 Jenkins自動化部署 date: 2018-07-05 16:22:00 categories: - Docker tags: - docker - jenkins Doc

原创 [ JAVA ] 通過反射動態解析實例對象

通過反射動態解析實例對象 代碼背景 1、人員信息導出爲Excel的時候,簡化操作步驟,直接通過解析數據對象Do的成員變量作用域來生成Excel的數據 2、人員信息Excel導入的時候,直接通過成員變量名逆向拼裝獲取Set方法,自動封裝

原创 [Docker] Docker 之 Spring Boot 自動化部署

Docker 之 Spring Boot 自動化部署 spring-boot-maven-plugin 插件配置 <properties> ... <!--Docker Repo--> <docker.registry>1

原创 [Lombok] 優雅編程 之 Lombok

優雅編程 之 Lombok 準備工作 IntelliJ IDEA 中搜索並安裝Lombook插件 maven 引用 <dependency> <groupId>org.projectlombok</groupId>

原创 [SQL] CASE...WHEN 進行排序和分組

SQL CASE…WHEN 進行排序和分組 基本排序 置頂單行數據並將其他數據排序 select * from tb_schedule_zy order by (case schedule_id when '1' t