摘要: 一. 什么是MVC框架 MVC全名是Model View Controller, 是模型(model), 视图(view), 控制器(controller)的缩写, 一种软件设计典范, 用一种业务逻辑、数据、界面显示分离的方法组织代码, 将业务逻辑聚集到一个部件里面, 在改进和个性化定制界面及用户交 阅读全文
posted @ 2022-08-09 13:34 柒木木木 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 一. ssm整合 1.1 项目创建 1.1.1 创建Maven项目 创建一个普通的Maven-web项目,名称为ssm 记得勾选上Create from archetype然后选择后缀为maven-archetype-webapp的选项 1.1.2 导入依赖(pom.xml) <dependenci 阅读全文
posted @ 2022-08-09 13:32 柒木木木 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 一. 引言 1.1 日志介绍 用于记录系统中发生的各种事件. 记录的位置常见的有: 控制台, 磁盘文件等 1.2 日志级别 日志级别由低到高 TRACE, DEBUG, INFO, WARN, ERROR, FATAL 1.3 日志的作用 通过日志观察, 分析项目的运行情况(项目维护) 通过日志分析 阅读全文
posted @ 2022-08-09 13:31 柒木木木 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一. 引言 1.1 简介 Quartz: http://www.quartz-scheduler.org/ 是一个 定时任务调度框架 ,比如我们遇到这样的问题 想在30分钟后, 查看订单是否支付, 未支付则取消订单 想在每月29号, 信用卡自动还款 ... 想定时在某个时刻, 去做某件事情(任务) 阅读全文
posted @ 2022-08-09 13:30 柒木木木 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一. SpringBoot介绍 1.1. 引言 为了使用SSM框架去开发, 准备SSM框架的模板配置 为了使Spring整合第三方框架, 单独的去编写xml文件 导致SSM项目后期xml文件特别多, 维护xml文件的成本是很高的 SSM工程部署也是很麻烦, 依赖第三方的容器 SSM开发方式很是笨重 阅读全文
posted @ 2022-08-09 13:28 柒木木木 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 一. 原理初探 1.1 自动装配 1.1.1 pom.xml spring-boot-dependencies: 核心依赖在父工程中 我们在写入或者引入一些SpringBoot依赖的时候, 不需要指定版本, 就是因为有这些版本仓库 1.1.2 启动器 <dependency> <groupId>or 阅读全文
posted @ 2022-08-09 13:27 柒木木木 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 一. 引言 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法、参数和模型紧密集成到服务器端的代码,允许 API 来始终保持同步。Swagger 让部署管理和使用功能强大的 阅读全文
posted @ 2022-08-09 13:25 柒木木木 阅读(23) 评论(0) 推荐(0) 编辑
摘要: JavaEE平台 (Java Platform Enterprise Edition) Web进阶核心知识 part1: 数据库应用与JDBC MySQL, SQL语言, JDBC, 三层架构, 连接池 part2: 页面设计 HTML, CSS part3: 服务器开发 Servlet, Tomc 阅读全文
posted @ 2022-08-09 13:23 柒木木木 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 一. 引言 1.1 C/S架构和B/S架构 C/S 和B/S是软件发展过程中出现的两种软件架构方式 1.2 C/S架构(Client/Server 客户端/服务器) 特点: 必须在客户端安装特定软件 优点: 图形效果显示较好(如: 3D游戏) 缺点: 服务器的软件和功能进行升级, 客户端也必须升级 阅读全文
posted @ 2022-08-09 13:22 柒木木木 阅读(26) 评论(1) 推荐(0) 编辑
摘要: 一. 引言 1.1 现有问题 在之前学习Servlet时, 服务器通过Servlet响应客户端页面, 有什么不足之处? 开发方式麻烦: 继承父类, 覆盖方法, 配置web.xml或注解 代码修改麻烦: 重新编译, 部署, 重启服务 显示方式麻烦: 获取流, 使用println("")逐行打印 协同开 阅读全文
posted @ 2022-08-09 13:20 柒木木木 阅读(72) 评论(0) 推荐(0) 编辑