随笔分类 - 项目管理与SSM框架
摘要:# 目录介绍 | 编号 | 目录 | 含义 | | | | | | 1 | /bin | 存放二进制可执行文件 | | 2 | /boot | 存放系统引导时使用的各种文件 | | 3 | /dev | 存放设备文件 | | 4 | **==/etc==** | **存放系统配置文件, 比如:安装完
阅读全文
摘要:## VUE&Element **今日目标:** > * 能够使用VUE中常用指令和插值表达式 > * 能够使用VUE生命周期函数 mounted > * 能够进行简单的 Element 页面修改 ## 1,VUE ### 1.1 概述 接下来我们学习一款前端的框架,就是 VUE。 ==Vue 是一
阅读全文
摘要:## 物理分页 每次去数据库中只查询一页的数据 点击下一页,去数据库中只查询第一页的数据 ## 逻辑分页 把博客中的所有数据都查询回来了,放到内存,每次从内存中取一页的数据过来 ## SQL ```sql select * from blog limit 1,2 1代表起始的位置,2代表访问的行数
阅读全文
摘要:# SSM整合开发配置 ## 配置类作用 web(controller springmvc) 业务逻辑层 数据访问层(mybatis) web->业务逻辑层->数据访问层->数据源(连接池)->数据库(book表) spring框架负责把三层架构中的所有对象的创建 以及属性的赋值 ## SSM整合流
阅读全文
摘要:# Hibernate数据校验简介 我们在业务中经常会遇到参数校验问题,比如前端参数校验、Kafka消息参数校验等,如果业务逻辑比较复杂,各种实体比较多的时候,我们通过代码对这些数据 一一校验,会出现大量的重复代码以及和主要业务无关的逻辑。Spring MVC提供了参数校验机制,但是其底层还是通过H
阅读全文
摘要:# 异常处理器 ## 问题导入 问题1:项目各个个层级均可能出现异常,异常处理代码书写在哪一层? ## 异常介绍 - 程序开发过程中不可避免的会遇到异常现象,我们不能让用户看到这样的页面数据 enctype:是表单请求正文的类型 2、 method 属性取值必须是 Post 3、提供一个文件选择域
阅读全文
摘要:# SpringMVC Model:模型 业务逻辑层+数据访问层 View:视图 jsp html Controller:控制器 servlet # 介绍 SpringMVC是一种基于Java实现MVC模型的轻量级Web框架,SpringMVC 已经成为目前最主流的 MVC 框架之一, 从 Spri
阅读全文
摘要:# 代理模式 代理模式的两个设计原则: 1. 代理类 与 委托类 具有相似的行为(共同) 2. 代理类增强委托类的行为 ### 代理的三要素 a、有共同的行为 - 接口 b、目标角色 - 实现行为 c、代理角色 - 实现行为 增强目标对象行为 ## 静态代理 ### 特点 1、目标角色固定 2、在应
阅读全文
摘要:# Spring简介 优点: 简化开发 框架整合 官网:https://spring.io  3. 在SQL语句使用#{id}占位符 ```java p
阅读全文
摘要:# Cascade 级联的意思 我们对主表中的数据进行修改或者删除时如果你的外键是级联 意味着 我们删除主表的数据,会同时将从表中的数据直接删除 # No Action 没有任何操作 我们在删除主表的数据时不会对从表的数据进行任何操作 # Restrict 严格的模式 我们在删除或者修改主表数据时会
阅读全文
摘要:# 一级缓存 ## 目标 1. 为什么要缓存 2. 一级缓存的使用 ## 缓存概述 ### 为什么要使用缓存 如果每次访问数据库都去获取连接,查询数据库的记录,返回结果集,效率比较低。 缓存相当于服务器内存中一块区域,会缓存最近查询的SQL语句以及sql语句的查询结果,如果再次发送相同的SQL语句,
阅读全文
摘要:[Maven](https://www.cnblogs.com/YxinHaaa/p/17406903.html) [Mybatis](https://www.cnblogs.com/YxinHaaa/p/17406905.html) [多对多级联](https://www.cnblogs.com/
阅读全文
摘要:## Maven **目标** > * 能够使用Maven进行项目的管理 ## Maven Maven是专门用于管理和构建Java项目的工具,它的主要功能有: * 提供了一套标准化的项目结构 * 提供了一套标准化的构建流程(编译,测试,打包,发布……) * 提供了一套依赖管理机制 **标准化的项目结
阅读全文
摘要:# Mybatis练习 **目标** > * 能够使用映射配置文件实现CRUD操作 ![image-20210729111159534](https://img2023.cnblogs.com/blog/2147114/202305/2147114-20230517211013626-2124240
阅读全文