上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页
摘要: 一、需求分析 这个需求比较简单 需求:任意业务层接口执行均可显示其执行效率(执行时长) 这个的目的是查看每个业务层执行的时间,这样就可以监控出哪个业务比较耗时,将其查找出来方便优化。 具体实现的思路: (1) 开始执行方法之前记录一个时间 (2) 执行方法 (3) 执行完方法之后记录一个时间 (4) 阅读全文
posted @ 2022-07-26 20:29 |旧市拾荒| 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 一、AOP切入点表达式 对于AOP中切入点表达式,总共有三个大的方面,分别是语法格式、通配符和书写技巧。 1.1 语法格式 首先我们先要明确两个概念: 切入点:要进行增强的方法 切入点表达式:要进行增强的方法的描述方式 对于切入点的描述,我们其实是有两种方式的,先来看下面的例子 描述方式一:执行co 阅读全文
posted @ 2022-07-25 20:15 |旧市拾荒| 阅读(944) 评论(1) 推荐(1) 编辑
摘要: 一、AOP简介 1.1 什么是AOP AOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构。 OOP(Object Oriented Programming)面向对象编程 我们都知道OOP是一种编程思想,那么AOP也是一种编程思想,编 阅读全文
posted @ 2022-07-21 20:55 |旧市拾荒| 阅读(867) 评论(0) 推荐(2) 编辑
摘要: 一、Spring整合Mybatis思路分析 1.1 环境准备 步骤1:准备数据库表 Mybatis是来操作数据库表,所以先创建一个数据库及表 create database spring_db character set utf8; use spring_db; create table tbl_a 阅读全文
posted @ 2022-07-20 20:40 |旧市拾荒| 阅读(681) 评论(0) 推荐(1) 编辑
摘要: 在前面的博客中定义bean的时候都是在自己开发的类上面写个注解就完成了,但如果是第三方的类,这些类都是在jar包中,我们没有办法在类上面添加注解,这个时候该怎么办? 遇到上述问题,我们就需要有一种更加灵活的方式来定义bean,这种方式不能在原始代码上面书写注解,一样能定义bean,这就用到了一个全新 阅读全文
posted @ 2022-07-18 20:35 |旧市拾荒| 阅读(550) 评论(0) 推荐(1) 编辑
摘要: Spring为了使用注解简化开发,并没有提供构造函数注入、setter注入对应的注解,只提供了自动装配的注解实现。 1、环境准备 首先准备环境: 创建一个Maven项目 pom.xml添加Spring的依赖 <dependencies> <dependency> <groupId>org.sprin 阅读全文
posted @ 2022-07-13 21:28 |旧市拾荒| 阅读(666) 评论(0) 推荐(1) 编辑
摘要: 一、注解开发bean作用范围与生命周期管理 前面使用注解已经完成了bean的管理,接下来将通过配置实现的内容都换成对应的注解实现,包含两部分内容:bean作用范围和bean生命周期。 1.1 环境准备 首先准备环境: 创建一个Maven项目 pom.xml添加Spring的依赖 <dependenc 阅读全文
posted @ 2022-07-12 21:18 |旧市拾荒| 阅读(434) 评论(0) 推荐(2) 编辑
摘要: 一、环境准备 先来准备下环境: 创建一个Maven项目 pom.xml添加Spring的依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifact 阅读全文
posted @ 2022-07-10 21:49 |旧市拾荒| 阅读(528) 评论(2) 推荐(1) 编辑
摘要: 这里所说的核心容器,大家可以把它简单的理解为ApplicationContext,前面虽然已经用到过,但是并没有系统的介绍过,接下来咱们从以下几个问题入手来下容器的相关知识: 如何创建容器? 创建好容器后,如何从容器中获取bean对象? 容器类的层次结构是什么? BeanFactory是什么? 一、 阅读全文
posted @ 2022-07-06 22:31 |旧市拾荒| 阅读(605) 评论(0) 推荐(1) 编辑
摘要: 前面的博客都是基于我们自己写的类,现在如果有需求让我们去管理第三方jar包中的类,该如何管理? 一、案例:数据源对象管理 本次案例将使用数据源Druid和C3P0来配置学习下。 1.1 环境准备 学习之前,先来准备下案例环境: 创建一个Maven项目 pom.xml添加依赖 <dependencie 阅读全文
posted @ 2022-07-05 22:10 |旧市拾荒| 阅读(421) 评论(0) 推荐(2) 编辑
摘要: 一、自动配置 上一篇博客花了大量的时间把Spring的注入去学习了下,总结起来就两个字麻烦。麻烦在配置文件的编写配置上。那有更简单方式么?有,自动配置 1.1 依赖自动装配 IoC容器根据bean所依赖的资源在容器中自动查找并注入到bean中的过程称为自动装配 1.2 自动装配方式 按类型(常用) 阅读全文
posted @ 2022-07-04 21:59 |旧市拾荒| 阅读(524) 评论(0) 推荐(1) 编辑
摘要: 1、集群部署 2、结点的三个角色 主结点:master节点主要用于集群的管理及索引 比如新增结点、分片分配、索引的新增和删除等。 数据结点:data 节点上保存了数据分片,它负责索引和搜索操作。 客户端结点:client 节点仅作为请求客户端存在,client的作用也作为负载均衡器,client 节 阅读全文
posted @ 2022-07-03 10:57 |旧市拾荒| 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 在ElasticSearch7.3学习(三十二) logstash三大插件(input、filter、output)及其综合示例中学到logstash使用filter插件进行数据清洗,grok是一个十分强大的logstash filter插件,他可以通过正则解析任意文本,将非结构化日志数据弄成结构化 阅读全文
posted @ 2022-07-03 10:55 |旧市拾荒| 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、DI依赖注入 首先来介绍下Spring中有哪些注入方式? 我们先来思考 向一个类中传递数据的方式有几种? 普通方法(set方法) 构造方法 依赖注入描述了在容器中建立bean与bean之间的依赖关系的过程,如果bean运行需要的是数字或字符串呢? 引用类型 简单类型(基本数据类型与String) 阅读全文
posted @ 2022-06-27 22:26 |旧市拾荒| 阅读(874) 评论(0) 推荐(2) 编辑
摘要: 1、 Logstash输入插件 1.1 input介绍 logstash支持很多数据源,比如说file,http,jdbc,s3等等 图片上面只是一少部分。详情见网址:https://www.elastic.co/guide/en/logstash/current/input-plugins.htm 阅读全文
posted @ 2022-06-25 22:41 |旧市拾荒| 阅读(1242) 评论(0) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 27 下一页