摘要:
Restful风格 命名规范 使用名词表示资源,而不是动词。 使用小写字母和连字符(-)分隔单词。 避免使用文件扩展名(如 .json、.xml)。 URI 的层次结构 URI 应该具有层次性,反映资源的父子关系。 例如: /users:用户资源集合。 /users/1:ID 为 1 的用户资源。 阅读全文
posted @ 2025-03-18 16:05
QAQ001
阅读(17)
评论(0)
推荐(0)
摘要:
Mybatis XML开发 需要mybatis整体的配置文件,一般命名为mybatis-config.xml 在整体配置文件中配置mybatis的环境信息如数据源和事务管理器和mapper映射器等等 <mappers> <mapper resource="mapper/UserMapper.xml" 阅读全文
posted @ 2025-03-18 15:58
QAQ001
阅读(22)
评论(0)
推荐(0)
摘要:
HTTP协议 HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。它是万维网(WWW)数据通信的基础,主要用于在客户端(如浏览器)和服务器之间传输超文本(如HTML)和其他资源 HTTP的基本概念 客户端-服务器模型 阅读全文
posted @ 2025-03-18 15:55
QAQ001
阅读(39)
评论(0)
推荐(0)
摘要:
路径 一些前提: 假设项目部署在子路径http://localhost:8080/myapp,其中myapp为项目的上下文路径即访问路径 访问前端资源时比如访问index.html时这个html网页中有其他资源比如html、css等需要客户端重新发起对这些资源的请求,所以不能通过这种方式访问到WEB 阅读全文
posted @ 2025-03-18 15:54
QAQ001
阅读(21)
评论(0)
推荐(0)
摘要:
使用SpringBoot 版本对应关系: JDK 版本 推荐的 Spring Boot 版本 备注 JDK 8 Spring Boot 2.x(如 2.7.x) Spring Boot 3.x 不支持 JDK 8。 JDK 11 Spring Boot 2.x(如 2.7.x) Spring Boo 阅读全文
posted @ 2025-03-18 15:40
QAQ001
阅读(68)
评论(0)
推荐(0)
摘要:
SpringBoot概述 SpringBoot的特性 起步依赖(Starter POMs) Spring Boot 提供了一系列的 Starter 依赖,这些依赖将常用的库和配置打包在一起,开发者只需引入一个 Starter 依赖,即可自动引入相关的库和默认配置。 Stater 通常用于管理项目的初 阅读全文
posted @ 2025-03-18 15:34
QAQ001
阅读(34)
评论(0)
推荐(0)
摘要:
SpringMVC整合Mybatis 步骤: 导入相关依赖 Spring核心依赖 Spring-MVC核心依赖 Mybatis核心依赖 MySQL数据库驱动依赖 注意Mysql的版本和驱动版本保持一致 Druid数据库连接池依赖 Spring-Mybatis整合依赖 会自动导入Spring-mabt 阅读全文
posted @ 2025-03-18 15:32
QAQ001
阅读(27)
评论(0)
推荐(0)
摘要:
拦截器 基本定义 拦截器(Interceptor)是一种强大的机制,允许在请求处理的不同阶段(如请求到达控制器之前、控制器处理请求之后、视图渲染之后)执行自定义逻辑。拦截器通常用于以下场景: 日志记录。 权限验证。 请求参数预处理。 性能监控等。 工作原理 Spring MVC 拦截器基于 Hand 阅读全文
posted @ 2025-03-18 15:30
QAQ001
阅读(106)
评论(0)
推荐(0)
摘要:
SpringMVC SpringMVC使用流程 创建普通Maven项目并导入WEB相关组件 添加SpringMVC依赖 <dependencies> <!-- Spring MVC 核心依赖 --> <dependency> <groupId>org.springframework</groupId 阅读全文
posted @ 2025-03-18 15:29
QAQ001
阅读(36)
评论(0)
推荐(0)
摘要:
过滤器 过滤器基本概念 过滤器(Filter) 是一种用于在请求到达目标资源(如 Servlet、JSP)之前或响应返回客户端之前执行某些操作的组件。 Tomcat 作为 Java Web 服务器,完全支持 Servlet 规范中的过滤器机制。过滤器通常用于实现以下功能: 日志记录:记录请求和响应的 阅读全文
posted @ 2025-03-18 15:24
QAQ001
阅读(113)
评论(0)
推荐(0)
摘要:
会话和域 Cookie Cookie的基本概念 Cookie 是一小段文本数据(通常不超过 4KB),由服务器发送到客户端并存储在客户端。 每次客户端向服务器发送请求时,会自动将符合条件的 Cookie 附加到请求头中。 在Cookie中,键和值通常是以字符串的形式存放的 Cookie 的作用 会话 阅读全文
posted @ 2025-03-18 15:24
QAQ001
阅读(27)
评论(0)
推荐(0)
摘要:
消息转发 请求转发 定义:请求转发是指将客户端的请求从一个资源(如 Servlet)传递到另一个资源(如另一个 Servlet 或 JSP 页面),由目标资源完成响应。 特点: 转发是服务器端行为,客户端不知道转发的发生。 转发过程中,请求对象(HttpServletRequest)和响应对象(Ht 阅读全文
posted @ 2025-03-18 15:23
QAQ001
阅读(49)
评论(0)
推荐(0)
摘要:
Servlet开发和常见方法 tomcat开发目录结构 下面为普通java项目,maven项目将src中的替换即可 /MyWebApp /src /com /example HelloServlet.java /web /WEB-INF web.xml index.html Servlet开发流程 阅读全文
posted @ 2025-03-18 15:21
QAQ001
阅读(25)
评论(0)
推荐(0)
摘要:
Servlet基本知识 Servlet基本概念 Servlet的定义: Servlet 是 Java 技术中用于扩展服务器功能的组件。它是一个运行在 Web 服务器上的 Java 程序,能够处理客户端(通常是浏览器)的请求并生成动态内容。 它是 Java EE(Java Platform, Ente 阅读全文
posted @ 2025-03-18 15:19
QAQ001
阅读(18)
评论(0)
推荐(0)
摘要:
Tomcat Tomcat基本概念 Tomcat 是一个开源的 Java Servlet 容器 和 Web 服务器,由 Apache 软件基金会开发和维护。它是 Java EE(Java Platform, Enterprise Edition)规范中 Servlet 和 JSP(JavaServe 阅读全文
posted @ 2025-03-18 15:17
QAQ001
阅读(13)
评论(0)
推荐(0)
摘要:
前端中的Javascript javascript定义方式 内联JavaScript 直接在HTML元素的事件属性中编写JavaScript代码 <body> <h1>Hello, World!</h1> <button onclick="alert('Button clicked!')">Clic 阅读全文
posted @ 2025-03-18 14:53
QAQ001
阅读(20)
评论(0)
推荐(0)
摘要:
JSON JSON基本概念 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。它基于 JavaScript 的一个子集,但 JSON 是独立于语言的,许多编程语言都支持 JSON。 JSON基本结构 JSON 数据 阅读全文
posted @ 2025-03-18 14:50
QAQ001
阅读(44)
评论(0)
推荐(0)
摘要:
Javascript javascript定义方式 内联JavaScript 直接在HTML元素的事件属性中编写JavaScript代码 <body> <h1>Hello, World!</h1> <button onclick="alert('Button clicked!')">Click Me 阅读全文
posted @ 2025-03-18 14:49
QAQ001
阅读(43)
评论(0)
推荐(0)
摘要:
CSS CSS入门 CSS(层叠样式表)用于描述HTML或XML文档的呈现方式,包括布局、颜色、字体等。 基本结构 CSS规则由选择器和声明块组成。 selector { property: value; property: value; /* 更多属性和值 */ } 选择器(Selector):指 阅读全文
posted @ 2025-03-18 14:47
QAQ001
阅读(25)
评论(0)
推荐(0)
摘要:
HTML HTML入门 HTML(HyperText Markup Language)是用于创建网页的标准标记语言。它通过标签(tags)来定义网页的结构和内容。 一个基本的HTML文档结构如下 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta cha 阅读全文
posted @ 2025-03-18 14:46
QAQ001
阅读(31)
评论(0)
推荐(0)

浙公网安备 33010602011771号