国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

spring boot導(dǎo)出excel文件模板 linux怎么部署springboot?

linux怎么部署springboot?Linux布署springboot項目,兩種布署jar包(官方推薦推薦)在linux服務(wù)器上運行Jar文件時通常的方法是:$java-jartest.jar這種

linux怎么部署springboot?

Linux布署springboot項目,兩種

布署jar包(官方推薦推薦)

在linux服務(wù)器上運行Jar文件時通常的方法是:

$java-jartest.jar

這種特點是ssh窗口直接關(guān)閉時,程序暫時停止運行程序.的或是不運行時不能切回來想執(zhí)行其他任務(wù),有不可能讓Jar在后臺運行呢:

方法一:

$nohupjava-jartest.jaramp

//nohup意思是不掛運行命令,當(dāng)賬戶解盟或終端關(guān)了時,程序依然不運行

//當(dāng)用nohup命令想執(zhí)行回家作業(yè)時,缺省情況下該作業(yè)的所有輸出被重定向到nohup.out的文件中

//除非同時重新指定了輸出文件。

方法二:

$nohupjava-jartest.jargttemp.txtamp

//這種方把日志文件輸入到你指定的文件中,也沒則會手動修改

jobs命令和fg命令:

$jobs

//這樣的話可能會列出來所有后臺負(fù)責(zé)執(zhí)行的作業(yè),因此每個作業(yè)前面應(yīng)該有個編號。

//如果想將某個作業(yè)調(diào)去前臺再控制,只是需要fg編號再試一下。

$fg2

一欄某端口占用帶寬的線程的pid

netstat-nlp|grep:8080

springboot框架用得多嗎?

springboot框架現(xiàn)在是中小企業(yè)主流框架之一,建議使用太應(yīng)用廣泛。springboot框架是耐力,快速開發(fā)互聯(lián)網(wǎng)應(yīng)用的基于java的技術(shù)框架。從官網(wǎng)直接下載springboot框架的模板,對于系統(tǒng)具體的業(yè)務(wù)具體的要求參與對應(yīng)的修改就也可以決定所必須的業(yè)務(wù)系統(tǒng)。

SpringBoot開發(fā)使用Mybatis還是Spring Data JPA?

技術(shù)選型必須特點多方面來確定,這里我試著舉例說明一些方面,僅供參考。

有無必須兼容問題多種數(shù)據(jù)庫。如果沒有不需要兼容性問題,適當(dāng)考慮springdatajpa。畢竟mybatis想不兼容數(shù)據(jù)庫是需要寫多套sql腳本,工作量很小。

開發(fā)團(tuán)隊的經(jīng)驗。開發(fā)完畢團(tuán)隊成員過去種種開發(fā)中,對哪個orm框架更熟悉。一般來說,mybatis練熟比較好容易,jpa/hibernate只不過你不寫sql語句,但是配置緊張,各個狀態(tài)轉(zhuǎn)換難以理解,會出現(xiàn)錯誤也沒法設(shè)置參數(shù),對開發(fā)人員能力沒有要求較高。

性能考慮到。另外orm框架,jpa/hibernate必須把數(shù)據(jù)庫行完全反照成java對象,占用內(nèi)存會增大,特別是并且最關(guān)鍵去查詢的情況下。當(dāng)然,這可以不懶運行程序、網(wǎng)上查詢委托字段等優(yōu)化,只不過和上面一般,對人員那些要求較高。至于ibatis能生成的sql語句可讀性也相對不好,進(jìn)一步影響檢查問題。

其他雜項考慮。jpa對邏輯刪出允許較差mybatis匯編語言ResultMap實在是太煩瑣等等。

總結(jié)下,springdatajpa開發(fā)效率高,代碼量少,不過代價是怎么學(xué)習(xí)成本和優(yōu)化系統(tǒng)成本也很高。mybatis代碼量大一些,不好兼容問題多種數(shù)據(jù)庫,可是半自動匯編語言sql要比身形靈活,上手簡單。

標(biāo)簽: