摘要: 9、JSON 9.1 JSON 简介 JSON(JavaScript Object Notation,JS 对象标记)是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同 阅读全文
posted @ 2020-06-30 20:50 Song-zw 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 8、RestFul 风格 8.1 概念 Restful 就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 8.2 功能 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用 POST、DELETE、PUT、GE 阅读全文
posted @ 2020-06-30 20:49 Song-zw 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 4、控制器 Controller 控制器: 控制器负责提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现 控制器负责解析用户的请求并将其转换为一个模型 在 Spring MVC 中一个控制器类可以包含多个方法 在 Spring MVC 中,对于 Controller 的配置方式有很多种 阅读全文
posted @ 2020-06-27 23:17 Song-zw 阅读(1406) 评论(0) 推荐(0) 编辑
摘要: 2、Spring MVC 2.1 简介 Spring MVC 是Spring Framework的一部分,是基于 Java 实现 MVC 的轻量级 Web 框架。 官方文档:https://docs.spring.io/spring/docs/5.2.7.RELEASE/spring-framewo 阅读全文
posted @ 2020-06-27 23:10 Song-zw 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1、MVC 1.1 MVC 介绍 MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。 是将业务逻辑、数据、显示分离的方法来组织代码。 MVC主要作用是降低了视图与业务逻辑间的双向偶合。 MVC不是一种设计模式,MVC是一种架构模式。当然不同的MV 阅读全文
posted @ 2020-06-27 22:34 Song-zw 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 23 种设计模式 1、创建型模式:强调对象的创建 单例模式 抽象工厂模式 工厂模式 原型模式 建造者模式 2、结构型模式:针对结构 适配器模式 桥接模式 装饰模式 组合模式 外观模式 享元模式 代理模式 3、行为型模式:站在方法角度思考和设计 模版方法模式 命令模式 访问者模式 迭代器模式 观察者模 阅读全文
posted @ 2020-06-25 21:27 Song-zw 阅读(103) 评论(0) 推荐(0) 编辑
摘要: SSM 框架整合 1、环境 IDEA MySQL 5.5.40 Tomcat 9 Maven 3.6 2、数据库环境 创建一个数据库表 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE T 阅读全文
posted @ 2020-06-25 18:32 Song-zw 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Tomcat 安装与配置 1、下载 官方网址:https://tomcat.apache.org/ 下载完解压即可 2、启动 启动:bin 目录下的 startup.bat 关闭:bin 目录下的 shutdown.bat,或者直接关闭窗口 3、配置 可以在 apache-tomcat-9.0.36 阅读全文
posted @ 2020-06-22 21:59 Song-zw 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Maven 安装与配置 1、下载与安装 1.1 从官网下载 Maven 压缩包 官方网址:http://maven.apache.org/index.html 1.2 下载完解压即可 2、配置环境变量 2.1 配置环境变量(在系统变量中配置) M2_HOME —— maven 目录下的 bin 目录 阅读全文
posted @ 2020-06-22 20:41 Song-zw 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 13、声明式事务 13.1 事务 把一组业务当成一个业务来做,要么同时成功,要么同时失败 事务在项目的开发中十分重要,涉及到数据的一致性问题 确保完整性和一致性 事务四个属性 ACID 原子性(atomicity) 事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作 阅读全文
posted @ 2020-06-21 19:30 Song-zw 阅读(186) 评论(0) 推荐(0) 编辑