自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 1.MVC结构介绍

本篇文章是根据B站狂神说Java系列的SpringMVC的笔记记录 —— 第1篇MVC结构介绍gitee:https://gitee.com/ywq869819435/SpringMVC前置知识:Servlet建项目导入依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId>

2021-06-25 18:39:40 622

原创 5.Spring5事务管理入门

本篇文章是根据B站狂神说Java系列的Spring5的笔记记录 —— 第五篇Spring5事务管理入门gitee:https://gitee.com/ywq869819435/spring5事务概述一组操作,要么都成功要么都失败事务在项目开发中十分重要,涉及到数据的一致性问题确保完整性和一致性ACID原则:原子性一致性隔离性多个业务操作同一个资源的时候,防止数据损坏持久性事务一旦提交,无论系统发送什么问题,结果都不会被影响持久化写入存储器中(一般指数据库)S

2021-06-25 18:10:38 191

原创 4.Spring5整合MyBatis

本篇文章是根据B站狂神说Java系列的Spring5的笔记记录 —— 第四篇Spring5整合MyBatisgitee:https://gitee.com/ywq869819435/spring5整合Mybatis步骤导入相关jar包junit 单元测试mybatismysql 数据库spring相关的aop 切面-事务管理要用mybatis-spring 整合spring编写依赖配置<dependencies> <dependency>

2021-06-24 19:48:56 118

原创 3.Spring AOP介绍

本篇文章是根据B站狂神说Java系列的Spring5的笔记记录 —— 第三篇Spring AOP介绍gitee:https://gitee.com/ywq869819435/spring5AOP概述什么是AOP面向切面编程通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行分离,从而使业务逻辑的各部分之间的耦合度降低

2021-06-24 19:21:06 79

原创 2.代理模式介绍

本篇文章是根据B站狂神说Java系列的Spring5的笔记记录 —— 第二篇代理模式介绍gitee:https://gitee.com/ywq869819435/spring51、代理模式概述SpringAOP的底层实现就是采用代理模式代理模式分类(属于23种模式之一[单例模式、原型模式等等])静态代理动态代理举例生活例子:中介租房房东只想出租房子,不想去交谈价格什么的,这时候就交由中介去代理出租房子这件事,但是最终还是出租的是自己的房子2、静态代理角色分析抽象

2021-06-24 19:14:44 160

原创 1.Spring5基础知识

本篇文章是根据B站狂神说Java系列的Spring5的笔记记录 —— 第一篇Spring5入门了解gitee:https://gitee.com/ywq869819435/spring51、Spring1.1、简介2002首次推出了Spirng的雏形:interface212004.3月发布spring 1.0理念:使现有的技术更加容易使用,本身就是一个大杂烩,整合了现有的技术框架!SSH: Struct2 + Spring + HibernateSSM:SpringMvc + Sprin

2021-06-24 18:30:12 171

原创 入门SpringBoot集成常用框架以及常见处理方式(括宽知识面)

注:本篇笔记较长,所有涉及到知识仅作为入门的简单了解,帮助扩宽知识面,以便在能用上的场景可以有大体解决方向本篇项目的giee:https://gitee.com/ywq869819435/springboot-hodgepodge-primer快速创建Spring Boot1.在官网下载不好用还是需要导入idea2.idea创建创建一个新项目Group: 表示什么样项目类型(com【表示公司】.公司名)Artifact: 项目名称Type: 选择工程类型Packaging: 选择导出

2021-06-23 23:55:44 2738

原创 数据表设计范式笔记

什么是范式为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。第一范式原子性保证每一列都是不可以再划分的比如:有一列叫学生信息,包含了学号班级等等,这就不满足原子性,应该拆分为学号,姓名等等第二范式前提:满足第一范式(1NF)综述:每一张表只描述一件事情,即除主键之外的列的信息都必须与主键绑定比如:一个表里有订单号和商品号作为联合主键,表中描述了订单和商品的信息,但是订单号,只跟订单金额和时间相关联,表中就

2021-06-07 18:05:09 115

原创 MySQL事物简析

参考:事务隔离级别中的可重复读能防幻读吗?_Happy Simon-CSDN博客https://www.zhihu.com/question/372905832本文有参照其他博客的地方,若有侵权请告知本人删除ACID原则原子性该事物内的操作要么都执行,要么都不执行一致性事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处于一致性状态。如果数据库系统在运行过程中发生故障,有些事务尚未完成就被迫中断,这些未完成的事务对数据库所作的修改有一部分已写入物理数据库,

2021-06-07 17:56:09 141

原创 MySQL索引简析

本文有参照其他博客的地方,若有侵权请告知本人删除索引概述什么是索引?为什么需要帮助MySQL高效获取数据的排好序的数据结构没有索引的时候查找数据是会根据表进行每行顺序查找,而数据是放在磁盘上的而且位置不一定连续,也就是需要进行多次的I/O交互【一行一次】,需要消耗大量时间索引数据结构二叉搜索树红黑树Hash表B-TreeB+Tree索引分类聚集(聚簇)索引:索引文件和数据文件在一个文件,索引文件的直接存有数据【叶节点包含了完整的数据记录】(稠密索引)非聚集(非聚簇)

2021-06-07 17:49:21 160

原创 MySQL内存结构简析

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iAaYTXIY-1623056609189)(E:\poo\personal files\实习资料\学习\LearnImage\image-20210605153444745.png)]DQL、DML、DDL、DCL数据查询语言DQL(select)数据操纵语言DML(update,insert,delete)数据定义语言DDL(create 表)数据控制语言DCL(commit,rollback,grant【授权】

2021-06-07 17:28:34 737

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除