- 博客(17)
- 收藏
- 关注
原创 SQL优化总结
SQL优化总结MySQL执行原理为了更好的优化慢SQL,我们来简单了解下MySQL的执行原理https://blog.csdn.net/qq_32828253/article/details/109526742?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.highlightwordscore&depth_1-u
2022-02-08 20:51:27
75
原创 MySQL explain详解
MySQL explain详解Explain简介本文主要讲述如何通过 explain 命令获取 select 语句的执行计划,通过 explain 我们可以知道以下信息:表的读取顺序,数据读取操作的类型,哪些索引可以使用,哪些索引实际使用了,表之间的引用,每张表有多少行被优化器查询等信息。下面是使用 explain 的例子:在 select 语句之前增加 explain 关键字,MySQL会在查询上设置一个标记,执行查询时,会返回执行计划的信息,而不是执行这条SQL(如果 from 中包含子查询,仍
2021-07-27 22:46:49
99
原创 MySQL调优笔记
MySQL调优笔记代码层面:减少对数据库访问的请求减少无用数据的查询请求MySQL Query的优化Query语句的优化思路和原则主要提现在以下几个方面:优化更需要优化的Query;定位优化对象的性能瓶颈;明确的优化目标;从Explain入手;多使用profile永远用小结果集驱动大的结果集;尽可能在索引中完成排序;只取出自己需要的Columns;仅仅使用最有效的过滤条件;10.尽可能避免复杂的Join和子查询;where和on过滤
2021-07-22 22:57:39
173
1
转载 浅析VO、DTO、DO、PO的概念、区别和用处
概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。PO(Pers
2021-07-20 22:33:09
651
翻译 Spring使用的注解大全和解释
Spring使用的注解大全和解释注解 解释 @Controller 组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。 @Service 组合注解(组合了@Component注解),应用在service层(业务逻辑层) @Reponsitory 组合注解(组合了@Component注解),应用在dao层(数据访问层)
2021-07-20 22:01:17
100
原创 MySQL学习笔记
MySQL数据表语句创建数据表CREATE TABLE table_name (column_name column_type);例子:CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INCREMENT, `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submis...
2021-07-18 22:01:27
57
原创 Spring Boot笔记
Spring Boot背景第一个SpringBoot程序SpringBoot启动流程YAMLYAML 是专门用来写配置文件的语言,非常简洁和强大.配置有序。 支持数组,数组中的元素可以是基本数据类型和对象 简洁。可读性高、简洁Spring Boot扩展在springboot中,有非常多的Configration帮助我们进行扩展配置,需要注意。Spring CloudEurekaRibbonFeignHystrixZuulConfigSpri
2021-07-18 22:00:00
81
原创 Spring MVC笔记
Spring MVCMVCMVC 是 Model、View 和 Controller 的缩写,分别代表 Web 应用程序中的 3 种职责。 模型:用于存储数据以及处理用户请求的业务逻辑。 视图:向控制器提交数据,显示模型中的数据。 控制器:根据视图提出的请求判断将请求和数据交给哪个模型处理,将处理后的有关结果交给哪个视图更新显示。 基于 Servlet的 MVC 模式的具体实现如下。 模型:一个或多个 JavaBean 对象,用于存储数据(实体模型,由 JavaB
2021-07-18 21:59:23
179
原创 Spring笔记
Spring简介优点: 开源的免费框架 轻量级非侵入式的框架 IOC和AOP 支持事务的处理,对框架整合的支持 Spring就是一个轻量级的控制反转IOC和面向切面编程AOP的框架控制反转IOC是一种设计思想,DI是实现IOC的一种方法Spring BeanSpring Bean的生命周期Bean 生命周期的整个执行过程描述如下。1)根据配置情况调用 Bean 构造方法或工厂方法实例化 Bean。2)利用依赖注入完成 .
2021-07-18 21:58:14
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人