執行緒實體類:將你需要使用到的service,還有引數全部寫進執行緒實體類中
/**
* * @description:生成婚姻執行緒實體類
* @author:ay
* @date:2020/9/17
*/@data
public class hunyinthreadbo
編寫執行緒方法private void createhunyinpic(string ywlx,string pmid)
hunyinthreadbo.setpmid(pmid);
hunyinthreadbo.setywlx(ywlx);
hunyinthread hunyinthread = new hunyinthread(hunyinthreadbo);
hunyinthread.start();
}
編寫執行緒類/**
* @description:生成婚姻執行緒
* @author:ay
* @date:2020/9/17
*/public class hunyinthread extends thread
@sneakythrows
@override
public void run()
string picname = hunyinthreadbo.getywlx()+ dldltype.hyxxtp;
hunyinthreadbo.getcreatepictureservice().createhunyinpicture(name,sfz,"",1,picname,hunyinthreadbo.getpmid(),hunyinthreadbo.getywlx());
}}
最後,在主介面中呼叫執行緒方法即可
此部落格主要記錄實現方法,**不全,同志們了解原理,參考下即可。
springboot 開啟多個執行緒
介紹 一些介面操作可以畢竟費時,而tomact執行緒的數量又是有限的,想要提高web吞吐量可以在spring裡開啟非同步。spring預設的執行緒是有限的 反正預設的不太好之類的 需要自己手工配置個執行緒池效果會更好。configuration enableasync 開啟對非同步任務的支援 pub...
Spring和SpringBoot中開啟事務的方式
1.宣告式事務 xml格式的1.2.3.4.2.程式設計式事務 註解方式 原則 自已的類用註解,外面的包中的類用xml 1.2.3.在server實現方法下使用註解 transactional readonly false,isolation isolation.default,rollbackfo...
springboot定時任務開啟多執行緒
在開發過程中避免不了要使用定時任務,例如 定時統計資料,上傳資料等等。而springboot的定時任務scheduled預設是單執行緒。所以當乙個類中需要執行的定時方法過多是,任務就會排隊,不按時執行!下面放上一張截圖,這個是每小時的第十分鐘執行的乙個定時任務 這是資料入庫的時間。因為定時任務太多,...