原创 Spring boot集成Redis(2)—RedisTemplate的使用來存儲Map集合

前言:上一篇文章我們用的是StringRedisTemplate,但是它存在一點問題,也迫使我重新寫了代碼,問題是:在我們往緩存中存入數字形式的String類型時,我們在利用Spring could將獲取到的數據發送到另一服務時,我們發現數

原创 Spring boot集成Redis(1)—進行增加,更新,查詢,批量刪除等操作

前言:最近工作中使用到了redis緩存,故分享一點自己總結的東西,這篇文章使用的是StringRedisTemplate進行學習,這裏值的說的是,(1)StringRedisTemplate在進行批量刪除操作時我們需對template進行序

原创 Spring-Security權限管理框架(1)——根據角色權限登錄

Spring-Security框架學習總結前提:在做演示之前,我們先創建項目,並將項目導入IDE測試項目是否運行成功,成功後進行正式開始學習一.Case1:只要能登錄即可目標:我們在訪問項目是訪問index可以直接進入,不需要攔截,訪問其他

原创 隨筆:ajax傳遞數組,layui父子頁面傳值,下來菜單賦值,父頁面數據獲取,表格數據替換爲字符串

一.Ajax向後臺傳遞數組問題:(聲明前臺我使用的layui框架)例:我們要多前臺一個數據表格進行批量刪除操作,我們通過複選框選中數據id,將id存入一個數組中,然後利用ajax傳遞給後臺,完成批量刪除,再過程中我們需要加上traditio

原创 Spring-batch(ItemWriter)數據寫入數據庫,普通文件,xml文件,多文件分類寫入

Spring-batch學習總結(四)一.ItemWriter簡介1.對於read讀取數據時是一個item爲單位的循環讀取,而對於writer寫入數據則是以chunk爲單位,一塊一塊的進行寫入2.例(我們舉一個小例子來認識其writer原理

原创 spring-batch (ItemProcessor) 數據處理過程

Spring-batch學習總結(五)學習目標:掌握ItemProcessor1.ItemProcessor:spring-batch中數據處理的過程2.ItemProcessor主要用於實現業務邏輯,驗證,過濾,等3.Spring-bat

原创 Spring-batch學習總結(3)—ItemReader普通文件,數據庫,XML,多文件數據讀取

Spring-Batch學習總結(3)——如何數據輸入一.ItemReader概述1.ItemReader:提供數據的接口2.在這個接口中只有一個方法read(),它讀取一個數據並且移動到下一個數據上去,在讀取結束時必須返回一個null,否

原创 Spring-batch學習總結(2)—Job,Flow創建及應用,多線程併發,決策器,監聽器,參數

一.Job的創建及其應用1.Job flow的介紹:(1)狀態機:例完成step1,是否繼續完成step2,step3,我們就需要通過Job flow來控制(2)進行演示:使用next()方法來達到順序執行step1,step2...的目的

原创 Spring-Batch學習總結(1)——重要概念,環境搭建,名詞解釋,第一個項目及異常處理

Spring-batch框架學習總結(1)一.初識Spring-batch框架:1.核心名詞解釋:Job:是Spring-batch框架的核心概念,它包含了批處理的所有操作Step:每一個Job由一個或多個Step組成,每個Step中涉及到

原创 Java學習總結(四)——面向對象(下)(接口,抽象類,內部類,String類等)

一:Object類Object類時Java所有類的根基類(“又稱爲‘祖類’”)若在Java中未用extends關鍵字指明基類,則 編譯器默認爲其基類是object類。 例:public class Person{}其意義相當於public

原创 Java學習總結(五)——(常用類,正則表達式,集合(List,Set) 迭代器)

一.常用類1.Math類(屬於lang包中):(1)Math 類提供了一序列基本數學運算和幾何函數的方法。(2)Math類是final類(不能繼承),並且它的所有成員變量和成員方法都是靜態的(可以用類名直接調用)。(3)Math類中常用方法

原创 Java學習總結(7)——(File類,IO流,(緩衝流,轉換流等),Properties類)

一.File類java.io.File類代表系統文件(文件和目錄)訪問文件屬性步驟(1)創建文件對象       格式:File file=new File(String pathname);(2)調用方法:操作文件目錄的屬性(路徑,權限,

原创 Java總結(十)—實現Runnable接口創建線程,線程安全同步,死鎖(哲學家進餐問題),讀寫鎖

一.通過實現Runnable接口創建線程定義實現Runnable接口的類(1)Runnable接口中只有一個方法public void run();用來定義線程運行體:     class MyRun implements Runnable

原创 Java學習總結(二)-----(改進)

一 .數據類型的補充1.char數據類型在在內存中是以數據存儲的,範圍是0~65535之間,沒一個數都影射 一個字符,參與運算則以數字顯示,不參與運算一字符形式顯示。eg:package org.west;public class Rabb

原创 Java學習總結(8)—內存流,打印流,對象流,RandomAccessFile,裝飾者設計模式

一.內存流內存流主要用來操作內存BytearrayInputStream和ByteArrayOutputStream輸入和輸出可以把文件作爲數據源,也可以把內存作爲數據源(1)ByteArrayInputStream主要完成將內容從內存讀入