02 2024 档案
摘要:《架构漫谈》是一本令人深思的书籍,作者王凯明通过自己丰富的经验和深刻的见解,探讨了架构设计在软件开发和系统设计中的重要性以及其背后的原则和方法。在阅读过程中,我深受启发,以下是我的读后感。 首先,作者对架构的定义和作用进行了深入的探讨。他指出,架构不仅仅是关于技术层面的设计,更是关乎整个系统的结构、
阅读全文
摘要:### 5.1 MyBatis整合步骤 1. 导入依赖:在您的Spring Boot项目的构建文件(如pom.xml)中添加MyBatis和数据库驱动的相关依赖。例如,如果使用MySQL数据库,您需要添加MyBatis和MySQL驱动的依赖。 2. 配置数据源:在`application.prope
阅读全文
摘要:### 3.3 静态资源处理 > 在WEB开发中我们需要引入一些静态资源 , 例如 : HTML , CSS , JS , 图片等 , 如果是普通的项目静态资源可以放在项目的webapp目录下。现在使用Spring Boot做开发 , 项目中没有webapp目录 , 我们的项目是一个jar工程,那么
阅读全文
摘要:### 3.1 实现过程 1. 创建程序 2. 引入依赖 ```XML<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.o
阅读全文
摘要:### 2.1 统一配置管理概述 SpringBoot工程下,进行统一的配置管理,你想设置的任何参数(端口号、项目根路径、数据库连接信息等等)都集中到一个固定位置和命名的配置文件(`application.properties`或`application.yml`)中! 配置文件应该放置在Sprin
阅读全文
摘要:1.1 什么是SSM整合? **微观**:将学习的Spring SpringMVC Mybatis框架应用到项目中! - SpringMVC框架负责控制层 - Spring 框架负责整体和业务层的声明式事务管理 - MyBatis框架负责数据库访问层 **宏观**:Spring接管一切(将框架核心组
阅读全文
摘要:### 5.1 全局异常处理机制 #### 5.1.1 异常处理两种方式 开发过程中是不可避免地会出现各种异常情况的,例如网络连接异常、数据格式异常、空指针异常等等。异常的出现可能导致程序的运行出现问题,甚至直接导致程序崩溃。因此,在开发过程中,合理处理异常、避免异常产生、以及对异常进行有效的调试是
阅读全文
摘要:### 3.1 handler方法分析 理解handler方法的作用和组成: ```Java/** * TODO: 一个controller的方法是控制层的一个处理器,我们称为handler * TODO: handler需要使用@RequestMapping/@GetMapping系列,声明路径,
阅读全文
摘要:3 接收Cookie数据 可以使用 `@CookieValue` 注释将 HTTP Cookie 的值绑定到控制器中的方法参数。 考虑使用以下 cookie 的请求: ```JavaJSESSIONID=415A4AC178C59DACE0B2C9CA727CDD84``` 下面的示例演示如何获取
阅读全文