FrameWork
文章平均质量分 70
第三阶段
墨入陈规
这个作者很懒,什么都没留下…
展开
-
FrameWork:Ajax技术+JQuery中Ajax技术的应用
Ajax 概述 Ajax是一种Web应用客户端技术,可以借助客户端脚本(javascript)与服务端应用进行异步通讯(可以有多个线程同时与服务器交互),并且按需获取服务端数据以后,可以进行局部刷新,进而提高数据的响应和渲染速度。 Ajax的优劣势 Ajax技术最大优势就是底层异步,然后局部刷新,进而提高用户体验。 Ajax可以仅像服务器发送并取回必要的数据,并在客户端采用JavaScript处理来自服务器的响应,这样在服务器和游览器之间交换的数据大量减少,服务器响应的熟读就更快了。 Ajax也有劣势,最大原创 2021-01-10 12:00:55 · 143 阅读 · 0 评论 -
FrameWork:SpringBoot工程响应标准的设计
SpringBoot工程中响应标准的设计 背景分析 在基于C/S架构的编程模型中,客户端往往需要对服务端返回的数据,基于状态的不同进行不同的处理。 响应标准的设计及实现 在基于C/S架构的编程模型中,客户端往往需要对服务端返回的数据,基于状态的不同进行不同的处理。例如,正确的状态数据一种呈现方式,错误的状态数据是另外一种呈现方式。于是服务端响应数据的标准化设计油然而生。 /** * 服务端响应标准的设计 */ @Data public class JsonResult { private In原创 2021-01-09 18:14:35 · 106 阅读 · 1 评论 -
FrameWork:SpringBoot项目中异常处理
SpringBoot工程中项目异常的处理 背景分析 在项目的开发中国,不管是对底层的数据逻辑操作过程,还是业务逻辑的处理过程,还是控制逻辑的处理过程,都不可避免会遇到各种可预知的、不可预知的异常。处理好异常对系统有很好的保护作用,同时会大大提高用户的体验。 异常处理分析 Java项目中处理异常方式无非两种,要么执行try-catch操作,要么执行throw操作,无论采用哪种方式,其目的是让我们的系统对异常要有反馈。但现在的问题是我们如何让这种反馈代码的编写既简单又直观、友好。 Java项目异常处理规范 我们原创 2021-01-09 17:47:18 · 123 阅读 · 0 评论 -
FrameWork:Lombok+SpringBoot工程中的热部署+健康检查
Lombok 概述 Lombok是一个第三方库,基于这个库中的API,可以为指定的class文件添加相关的代码,例如,set/get/toString等,以简化我们自己对这部分代码的编写 原理 在java源码编译时,基于lombok做了拦截,底层借助字节码技术为class文件做了增强 如何实现 第一步 在idea中安装lombok插件 第二步 添加lombok依赖,可以在idea中安装EditStarters插件,在pom.xml文件中,按快捷键Alt+insert启动,快速查找依赖 <depende原创 2021-01-09 16:42:57 · 111 阅读 · 0 评论 -
FrameWork:Spring MVC
Spring MVC MVC是什么? 分层设计思想 一种套路或设计模式 是Model(业务逻辑对象),View(显示逻辑对象),Controller(控制逻辑对象)单词的缩写 Spring MVC概述 Spring MVC是MVC设计思想在Spring框架中的一种实现,基于这样的思想,Spring框架设计了一些相关对象,用于更好的基于MVC架构处理请求和响应,简易架构如图: 核心组件: DispatcherServlet(Spring MVC中核心控制器-Controller) RequestMappin原创 2021-01-02 13:56:15 · 139 阅读 · 0 评论 -
FrameWork:Git+SpringBoot
Git Git全局配置 配置用户密码,用于识别提交代码的用户 $ git config --global user.name "your-name" $ git config --global user.email "your-email@youremail.com" 检查配置信息 $ git config --list IDEA项目中本地库配置 对.git目录中的exclude文件进行配置,对指定资源进行过滤 HELP.md target/ out/ ### IntelliJ IDEA ### .原创 2021-01-02 11:22:51 · 194 阅读 · 0 评论