在工作中的項(xiàng)目中,我們經(jīng)常在一開始和前端的合作中寫好接口文檔,然后前端根據(jù)接口文檔進(jìn)行相關(guān)的對接工作,但是在后期的維護(hù)中,如果改動或者新增接口,可能直接和前端約定好,而不去維...
在工作中的項(xiàng)目中,我們經(jīng)常在一開始和前端的合作中寫好接口文檔,然后前端根據(jù)接口文檔進(jìn)行相關(guān)的對接工作,但是在后期的維護(hù)中,如果改動或者新增接口,可能直接和前端約定好,而不去維...
上傳文件是互聯(lián)網(wǎng)中常常應(yīng)用的場景之一,最典型的情況就是上傳頭像等。 主要有以下幾種方式 直接上傳到應(yīng)用服務(wù)器 上傳到 OSS 內(nèi)容存儲服務(wù)器(阿里云、七牛云) 前端將圖片轉(zhuǎn)成...
本例主要采用 vue-cli 配合 webpack 來創(chuàng)建項(xiàng)目,采用了 VueRouter ,引入 axios 庫調(diào)用后端 API,渲染數(shù)據(jù),實(shí)現(xiàn)了增刪改查功能。 創(chuàng)建新項(xiàng)目...
編寫和維護(hù)接口文檔是每個程序員的職責(zé),根據(jù) Swagger2 可以快速幫助我們編寫最新的 API 接口文檔,間接提升了團(tuán)隊(duì)開發(fā)的溝通效率。 swagger UI 使用方法 在...
現(xiàn)代瀏覽器出于安全的考慮,在 http/https 請求時必須遵守同源策略,否則即使跨域的 http/https 請求,默認(rèn)情況下是被禁止的,ip(域名)不同、或者端口不同、...
uni-app 是一個使用 Vue.js 開發(fā)跨平臺應(yīng)用的前端框架,開發(fā)者編寫一套代碼,可編譯到iOS、Android、H5、小程序等多個平臺。 項(xiàng)目準(zhǔn)備 在 HBuilde...
使用 Spring Boot 很大程度上簡化了開發(fā),尤其是它的自動化配置,大大的提高了開發(fā)效率?,F(xiàn)在我們要讓 Spring Boot 與 MyBatis 一起工作,更方便我們...
Spring Boot 是由 Pivotal 團(tuán)隊(duì)提供的全新框架,其設(shè)計目的是用來簡化新 Spring 應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特定的方式來進(jìn)行配置,從而使開...
Spring Boot 是什么? Spring Boot是由 Pivotal 團(tuán)隊(duì)提供的全新框架,其設(shè)計目的是用來簡化新Spring應(yīng)用的初始搭建以及開發(fā)過程。該框架使用了特...
前后端分離已成為互聯(lián)網(wǎng)項(xiàng)目開發(fā)的業(yè)界標(biāo)準(zhǔn)使用方式,在項(xiàng)目中,我們會使用 Spring MVC 為前端頁面提供接口,來實(shí)現(xiàn)項(xiàng)目的前后端分離。Spring MVC 是一個模型 -...
計算屬性(computed),主要用于處理一些復(fù)雜邏輯。 基礎(chǔ)例子 computed vs methods 我們可以使用 methods 來替代 computed,效果上兩個...
MyBatis 是一款優(yōu)秀的持久層框架,它支持定制化 SQL、存儲過程以及高級映射。MyBatis 避免了幾乎所有的 JDBC 代碼和手動設(shè)置參數(shù)以及獲取結(jié)果集。MyBati...
AOP(Aspect Oriented Programming,面向切面編程),通過提供另一種思考程序的方式來補(bǔ)充OOP(Object Oriented Programmin...
條件語句 條件渲染指令: v-if、v-else-if、v-else:可以根據(jù)表達(dá)式的值在DOM中渲染或銷毀元素/組件。與v-show不同的是,v-if是真正的條件渲染,適合...
指令 指令是帶有 v- 前綴的特殊屬性。指令用于在表達(dá)式的值改變時,將某些行為應(yīng)用到 DOM 上。 在input輸入框中我們可以使用v-model指令來實(shí)現(xiàn)雙向數(shù)據(jù)綁定: 參...