在工作中的项目中,我们经常在一开始和前端的合作中写好接口文档,然后前端根据接口文档进行相关的对接工作,但是在后期的维护中,如果改动或者新增接口,可能直接和前端约定好,而不去维...
在工作中的项目中,我们经常在一开始和前端的合作中写好接口文档,然后前端根据接口文档进行相关的对接工作,但是在后期的维护中,如果改动或者新增接口,可能直接和前端约定好,而不去维...
上传文件是互联网中常常应用的场景之一,最典型的情况就是上传头像等。 主要有以下几种方式 直接上传到应用服务器 上传到 OSS 内容存储服务器(阿里云、七牛云) 前端将图片转成...
本例主要采用 vue-cli 配合 webpack 来创建项目,采用了 VueRouter ,引入 axios 库调用后端 API,渲染数据,实现了增删改查功能。 创建新项目...
编写和维护接口文档是每个程序员的职责,根据 Swagger2 可以快速帮助我们编写最新的 API 接口文档,间接提升了团队开发的沟通效率。 swagger UI 使用方法 在...
现代浏览器出于安全的考虑,在 http/https 请求时必须遵守同源策略,否则即使跨域的 http/https 请求,默认情况下是被禁止的,ip(域名)不同、或者端口不同、...
uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。 项目准备 在 HBuilde...
使用 Spring Boot 很大程度上简化了开发,尤其是它的自动化配置,大大的提高了开发效率。现在我们要让 Spring Boot 与 MyBatis 一起工作,更方便我们...
Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开...
Spring Boot 是什么? Spring Boot是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特...
软件版本周期是指计算机软件的发展及发行过程,如下图,从Pre-alpha(准预览版本)发展到Alpha(预览版本)、Beta(测试版本)、Released candidate...
前后端分离已成为互联网项目开发的业界标准使用方式,在项目中,我们会使用 Spring MVC 为前端页面提供接口,来实现项目的前后端分离。Spring MVC 是一个模型 -...
计算属性(computed),主要用于处理一些复杂逻辑。 基础例子 computed vs methods 我们可以使用 methods 来替代 computed,效果上两个...
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBati...
AOP(Aspect Oriented Programming,面向切面编程),通过提供另一种思考程序的方式来补充OOP(Object Oriented Programmin...
这节主要学习methods属性, 这个名字是固定的,它是一个对象,用于存储各种方法。{{方法名()}}就可以调用相应的方法。 示例 如果要在当前对象中拿data的属性,直接使...
条件语句 条件渲染指令: v-if、v-else-if、v-else:可以根据表达式的值在DOM中渲染或销毁元素/组件。与v-show不同的是,v-if是真正的条件渲染,适合...
指令 指令是带有 v- 前缀的特殊属性。指令用于在表达式的值改变时,将某些行为应用到 DOM 上。 在input输入框中我们可以使用v-model指令来实现双向数据绑定: 参...
什么是Vue.js Vue.js是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,...
一、添加依赖 二、编写待测程序(求两个数的较大值) 三、配置bean 四、编写测试程序