本地仓库Maven一个很突出的功能就是jar包管理,一旦工程需要依赖哪些jar包,只需要在Maven的pom.xml配置一下,该jar包就会自动引入工程目录。初次听来会觉得很神奇,下面我们来探究一下它的实现原理。首先,这些jar包肯定不是没爹没娘的孩子,它们有来处,也有去处。集中存储这些jar包(还有插件等)的地方被称之为仓库(Repository)。不管这些jar包从哪里来的,必须存储在自己的电
后端分离 前后端分离将Web应用程序的前端用户界面与后端服务器分离开来。这种分离的设计允许前端后端独立开发维护,从而提高了团队的协作和灵活性。 为什么前后端分离? 团队协作:前端后端开发人员可以并行工作,不会相互干扰,加快了开发速度。 可扩展性:前后端分离使得后端可以为多个前端提供服务,例如网页、移动应用其他客户端。 维护简化:前后端代码分离后,可以更容易地维护更新每个部分
原创 精选 2023-12-22 18:15:13
247阅读
MVVM框架概念1.概念经典MVVM模型图,由 View、Model、ViewModel 三部分组成。View:视图模版,负责将Model转化为UI,并展示;Model:数据模型,根据业务逻辑操作数据;ViewModel:通过*双向绑定*连接了ViewModel;2.原理在MVVM的架构中 Vue.js 的原理是对数据(Model)进行劫持(Object.defineProperty( )),在
转载 2023-12-18 16:01:29
108阅读
# 如何实现Python后端Restful接口 ## 一、整体流程 下面是实现Python后端Restful接口的整体流程: | 步骤 | 描述 | |------|-----------------------| | 1 | 创建Flask应用 | | 2 | 定义资源路由 | | 3 | 实现GET请求处
原创 2024-07-04 04:06:44
32阅读
1. 理解MVC MVC是一种经典的设计模式,全名为Model View Controller,即模型 视图 控制器。 其中,模型是用于封装数据的载体,例如,在Java中一般通过一个简单的POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的Java Bean,包
转载 2018-03-05 18:43:00
104阅读
后端分离与不分离及MVC设计模式的简要概述 前后端不分离:  前端页面的效果都是由后端控制,由后端渲染页面或重定向,也就是后端需要控制前端的展示。前后端分离:核心思想是前端html页面通过ajax调用后端的restuful api接口并使用json数据进行交互。前后端工程师需要约定交互接口,实现并行开发,开发结束后需要进行独立部署,前端通过ajax来调
目录一、搭建MVVM基础框架二、建立一个GitHub仓库三、使用JitPack发布成依赖库1、github上建立一个Release Push2、在Jitpack进行发布3、使用你发布的依赖库一、搭建MVVM基础框架ViewModel+Databinding+Repository(使用flow返回),搭建最最最基础的MVVM模式。MVVM基础是通过MVP框架演化而来的,如下图 第一部分中,
转载 2023-12-31 21:04:37
129阅读
1、理解 MVC       MVC 是一种经典的设计模式,全名为 Model-View-Controller,即 模型-视图-控制器。其中,模型 是用于封装数据的载体,例如,在 Java 中一般通过一个简单的POJO(Plain Ordinary Java Object)来表示,其本质是一个普通的 Java Bean,包含一系列的成员变
django两种开发模式:一、前后端不分离项目二、前后端分离项目 什么是restful规范?在前后端不分离的项目中,网页所需要的数据可以直接通过模板渲染的方式传递到前端页面,并且可以很好的支持django自带的各种验证工具,比如csrfmiddleware但在前后端分离的项目中,前后端的数据通信普遍通过json字符串的形式通信,那么我们就需要有个标准去定义前后端沟通方式或者说格式rest
# iOS MVVM后端分离实战指南 在现代移动应用开发中,MVVM(Model-View-ViewModel)是一种流行的架构模式。它将应用的不同职责分开,提高了代码的可维护性可测试性。本文将介绍如何实现一个iOS的MVVM架构,并实现前后端的分离。 ## 整体流程 我们将以简单的用户信息展示应用为例,来实现前后端分离的MVVM架构。以下是实现的步骤: | 步骤 |
原创 2024-10-13 03:52:39
44阅读
Restful概述一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。1、介绍在以前,一个网站的完成总是“all in one”,页面,数据,渲染全部在服务端完成,这样做的最大的弊端是后期维护,扩展极其痛苦,开发人员必须同时具备前后端知识。于是慢慢的后来兴起了前 后端分离的
什么是restful接口?restful是一种对接口的风格约束,并非一定要遵守在restful中 一个URL代表一类资源用GET、PUT、DELETE、POST来操作资源,url中不包含动作因为http的无状态,所以客户端在向服务端请求时必须包含需要的全部信息超媒体即应用状态引擎,在一个资源的内容中可能包含下一个或上一个或者相关资源的url更多请网上搜索如何在jpa的基础上添加restful
转载 2024-07-03 11:59:30
17阅读
注:这里只探讨ASP.NET页面当浏览器访问一个页面的时候,浏览器会向对应的服务器的IIS发送一个请求报文,IIS(IIS7/8集成模式条件下)在接收到响应报文后,会转交给响应的处理程序处理,大概步骤如下IIS--->IsAPPRuntime--->HttpRunTime(此对象内部有:HttpRequest,HttpResponse,Session,Sever,remapHandle
REST介绍REST涉及一些概念性的东西可能比较多,在实战RESTful API之前,要对REST相关的知识有个系统的认知。REST的诞生REST(英文:Representational State Transfer,简称REST,直译过来表现层状态转换)是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简
原创 精选 8月前
243阅读
0. giteehttps://gitee.com/studyCodingEx/studys1. fetch-API的使用1.1 init<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible
伤不起的前后端分离现在互联网技术开发领域,前后端分离开发模式俨然已经成为了主流模式,通常情况下后端工程师只需要做好给前端提供数据的API接口就可以了,而前端开发工程师则负责向后端请求数据并渲染页面。这样做的好处就是后端开发人员只需要关注后端的业务,前端开发人员只需要关注前端的事情;岗位职责变得更加清晰,同时开发效率也大大提升。在这个时候就出现了一个问题,前后端分离后数据交互的问题,前端开发工程师在
接口的设计原则在设计接口时,有很多因素要考虑,如:接口的业务定位,接口的安全性,接口的可扩展性、接口的稳定性、接口的跨域性、接口的协议规则、接口的路径规则、接口单一原则、接口过滤接口组合等;规范性建议1.职责原则在设计接口时,必须明确接口的职责,即接口类型,接口应解决什么业务问题等2.单一性原则在明确接口职责的条件下,尽量做到接口单一,即一个接口只做一件事,而非两件以上。3.协议规范在设计接口时
# 使用 Flask-RESTful 开发后端 API 的指南 在今天的开发世界中,构建一个后端 API 是一项重要的技能。Flask 是一个轻量级的 Python Web 框架,而 Flask-RESTful 则是为构建 REST API 提供了丰富的功能简化的流程。本文将指导你从头开始使用 Python Flask-RESTful 创建一个简单的后端 API。 ## 流程概览 下面是开
原创 10月前
102阅读
因为我是从java转到go,代码结构跟我之前用java的很像在这里只浅显的实战运用,没有过多理论讲解工作环境:IDE:Goland , Go 1.17.7 框架 Gin+Gorm ,前端VUE这里不过多讲前端,可以到我的github或者gitee拉取Go的安装配置在官网下载完,安装后需要配置两个环境变量一个是GOROOT,也就是Go安装的文件夹,注意不要定位到 /bin里面还有一个是GOPATH
转载 2024-04-30 22:26:35
101阅读
1点赞
文章目录前言功能清单运行效果最新版生成的代码结构及页面展示推荐源码的查看方式源码运行方式生成后代码的运行方式结语 前言代码生成器从开发到现在已经接近一年,虽然实际的开发时间不过几个月,但还是从中学到了很多,包括软件运营模式,服务器维护等,虽然目前使用人数并不多,大概1000人左右吧,但还是满满的成就感,看到每天公众号零星增长的粉丝数,我就知道自己的努力终究没有白费。开发之初只是为了方便自己,功能
  • 1
  • 2
  • 3
  • 4
  • 5