![240](https://cdn2.jianshu.io/assets/default_avatar/1-04bbeead395d74921af6a4e8214b4f61.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言: 在這里的數(shù)據(jù)庫(kù)遷移主要是對(duì)數(shù)據(jù)庫(kù)結(jié)構(gòu)版本管理和遷移。 一秸架、為什么需要數(shù)據(jù)庫(kù)遷移工具唯沮? 那在沒有使用遷移工具的時(shí)候,我們會(huì)碰到什么呢忿檩? (...
1尉尾、 什么是Quartz? Quartz是一個(gè)用Java編寫的開源作業(yè)調(diào)度框架燥透。它為Java應(yīng)用程序中的作業(yè)調(diào)度提供了一種簡(jiǎn)單而強(qiáng)大的機(jī)制沙咏。Qu...
?需求來(lái)源: 在視頻中,有一條消息:“SpringBoot會(huì)將mybaits配置文件sqlmapconfig.xml的視頻與mapper.xml...
前言 通過前面的研究班套,我們了解了分布式系統(tǒng)的基本概念肢藐。與本地事務(wù)不同,分布式系統(tǒng)之所以被稱為分布式系統(tǒng)吱韭,是因?yàn)樘峁┓?wù)的多個(gè)節(jié)點(diǎn)分布在不同的機(jī)器...
前言 在上一篇文章中吆豹,我安裝了Lombok,但還沒有安裝一個(gè)小型合作伙伴理盆。我需要先安裝它痘煤,否則我無(wú)法體驗(yàn)Lombok帶來(lái)的魔法效果。安裝不是目的...
需求來(lái)源 在開發(fā)過程中猿规,我們通常定義大量的javabean衷快,然后通過ide生成其屬性的構(gòu)造函數(shù)、getter坎拐、setter烦磁、equals养匈、has...
前言: 在上一篇文章中對(duì)編碼進(jìn)行了簡(jiǎn)單的分析,這篇文章中要將要進(jìn)入實(shí)際編碼都伪,主要是分服務(wù)端和客戶端進(jìn)行編碼呕乎。 效果展示: 一、服務(wù)端 1.1新建...
前言: 在上一篇文章中講到了WebSocket的原理陨晶,這節(jié)中我們先簡(jiǎn)單的編碼分析下猬仁,這樣有助于在之后的實(shí)戰(zhàn)編碼。 說(shuō)明: (1)編碼中使用的Sp...
前言: 這節(jié)我們介紹下WebSocket的原理先誉。 一湿刽、websocket與http WebSocket是HTML5出的協(xié)議,也就是說(shuō)HTTP協(xié)議...