原创 可高度定製化代碼生成器詳解

這裏實現的方案是 MySQL的讀取數據庫信息,表信息,生成dao,service,model,web,xml freemarker配置模板,Template輸出讀取到的對象數據,獲取模板輸出流,在指定的包位置生成.java文件。   注意

原创 WebMvcConfigurerAdapter 攔截器內無法實例化redis、service等Bean的問題

今天寫了個參數攔截器,需要獲取存儲在redis內的用戶信息 多次嘗試拋出異常空指針,發現是因爲攔截器內沒有實例化redis等service 最後查資料才發現攔截器是在Bean實例化之前執行的,所以Bean實例無法注入。  解決問題: 攔

原创 spring batch 淺談項目應用

本文的目的是讓未使用過spring batch的朋友快速上手應用spring batch,以及避免掉一下可能遇到的雷坑。 先推薦一篇關於spring batch學習的文章,這裏介紹一下基礎知識https://www.jianshu.com

原创 代碼生成器詳解

這裏實現的方案是 mysql讀取數據庫信息、表信息,生成dao、service、convert、web、entity對象 freemarker配置模板、Template輸出讀取到的對象數據,獲取模板輸出流,在指定的包位置生成 .java文

原创 java - poi讀取服務器excel文件流,獲取基本樣式並保存新文件到oss

              這裏是使用的maven做的項目管理,先配置jar   <dependency><groupId>org.apache.poi</groupId><artifactId>poi</artifactId><vers