原创 Spring 獲取bean 工具類

上代碼: @Component public class SpringContextUtil implements ApplicationContextAware { private static ApplicationCont

原创 Feign調用外部系統接口

上代碼  public interface TestpApi { /** *調用外部系統 * @param data 請求數據 * @param sysCode * @return

原创 普通工具類調用Spring 管理的容器

方法一:  

原创 JDK 1.8 List操作 求和 提取屬性

List<Parcel> parcels = new ArrayList<>(); parcels.add(new Parcel().setCustomerLength(0.0).setCustomerHeight(0

原创 攔截XSS攻擊

話不多說直接上代碼 @Configuration public class XssConfiguration { /** * 描述 : xssObjectMapper * * @param buil

原创 比Xshel更好用的 FinalShell

原文鏈接:https://www.jianshu.com/p/14c3b78ca570 FinalShell功能特點: 1.多平臺支持Windows,Mac OS X,Linux 2.多標籤,

原创 List 分批處理

public interface BatchHandlerInterface<T> { /** * 分批迴調方法 * */ public void handler(List<T> subList); } --

原创 通過數據庫*****mapper.xml文件生成建表腳本

使用 dom4j.jar   public static void main(String[] args) throws Exception { generateSql("D://mapper", "D://test.sql")

原创 XStream 工具類

話不多說,直接上代碼  首先下載jar包    <!-- https://mvnrepository.com/artifact/com.thoughtworks.xstream/xstream --> <dependency>     <

原创 List 根據 pwd屬性做去重,直接看代碼,

// 根據pwd去重 // 利用 TreeSet 的排序去重構造函數來達到去重元素的目的 List<User> userSet= users.stream().collect(Collectors.collectingAndThen(C

原创 mysql 查詢出數據作爲變量插入

SELECT     @zc_id := t3.ZC_ID FROM     表1 t1,     表2 t2,     表3 t3 WHERE     t1.ZS_ID = t2.ZS_ID AND t2.ZS_ID = t3.ZS_I

原创 數據分割

public abstract class BatchHandlerList<T> implements BatchHandlerInterface<T> {          private static final Logger LO

原创 sq

在數據庫插入數據的時候先查詢在插入;如果有就不跳過;沒有就插入;具體腳本如下: INSERT INTO table (LC_CODE, WH_CODE, ZN_CODE, LT_CODE, LA_CODE, LS_CODE, LC_X,

原创 https 完美繞過證書,親測可用

import java.io.IOException; import java.security.GeneralSecurityException; import java.security.cert.CertificateExcepti