自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis 入门学习(基本命令)

文章目录关系性数据库与非关系型数据库cap理论Redis 与Mysql区别Redis数据结构redis 字符串命令redis 链表命令redis集合命令(set)redis散列(hash)redis 有序集合(zset)关系性数据库与非关系型数据库关系型数据库指采用了关系模型来组织数据的数据库关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织。关系:一张二维表,关系名就是表名元组:二维表中的一行,在数据库中被称为记录属性:二维表中的一列,在数据库

2021-08-30 14:28:42 156

原创 http知识点

http 报文首部http协议的请求和响应报文中必定包含http首部http请求报文由方法,uri,http版本,http首部字段组成http响应报文由状态码,http版本,http首部字段首部字段使用首部字段是为了给浏览器和服务器提供报文主体大小,所使用的语言,认证信息等内容General Header Fields(通用首部字段)​ 请求报文和响应报文两方都会使用的首部cache-controller控制缓存的行为Date创建报文的日期T

2021-08-29 15:46:43 78

原创 spring boot参数绑定以及data类型时间处理

##1 参数的绑定1.1 请求参数的绑定默认绑定行为根据名称匹配原则进行的数据绑定,当请求中的参数名与方法参数名一致时,相应的参数值将被绑定到对应的方法参数上。http://localhost:8080/t1?age=18&name=wfg @RequestMapping("/t1") public String t1(int age,String name){ return name+"年龄为:"+age; }除了可以基于注解定义多个简单参数外,

2021-08-19 20:18:14 1220

原创 spring mvc流程分析二

文章目录1 概述1.2 文件上传与MultipartResolver1.3 Handler与HandlerAdaptor1.4 框架拦截流程与HandleInterInteceptor1.5 异常处理与HandleExceptionResolver1.6 国际视图与localResolver1.7 主题与ThemeResolver1 概述MultipartResolver位于HandlerMapping之前,用于文件上传的请求HandlerInterceptor将对处理流程进行拦截,拦截的

2021-08-18 15:35:15 295

原创 docker安装mysql 5.7并进行挂载配置

docker安装mysql 5.7docker pull mysql:5.7 创建挂载文件sudo mkdir -p /docker/mysql/{logs,conf,data}注意:需要复制之前的my.cnf放到conf下面查看docker中mysql 5.7 配置文件所在位置https://hub.docker.com/_/mysql从该文档中可以了解到,mysql的默认配置为/etc/mysql/my.cnf,该文件中包含了一个额外的数据目录/etc/mysql/conf.d 或

2021-08-16 20:38:31 1042

原创 表单处理流程

文章目录1 概述2.1 表单显示阶段2.2 处理表单提交阶段的流程分析1 概述将表单处理流程进行划分为,“表单显示阶段”和“处理表单提交阶段”2.1 表单显示阶段创建或者获取表单对应的数据对象(command)初始化DataBinder初始化DataBinder进行将请求参数绑定到command对象执行数据绑定处理表单显示command对象中面向表单的各个字段与表单中的字段形成双向的绑定关系。2.2 处理表单提交阶段的流程分析获取绑定的目标对象初始化Dat

2021-08-16 17:58:02 995

原创 spring mvc流程分析

文章目录1 概述2 spring mvc 流程2.1 HandleMapping(web请求处理协调)2.2Controller(web请求的具体处理者)2.3 viewResolver和view2.4 流程图3 HandleMapping4 controller4.1 数据绑定4.2 数据验证5 ModelAndView5.1 视图定位器 viewResolver5.2 view1 概述在web层,在框架的控制器实现方面,spring mvc对请求处理期间涉及的各种关注点进行了分离。Handle

2021-08-16 17:53:40 184

原创 spring aop 方法嵌套调用 问题解决

1 问题出现//t1 调用t3 方法 public void t1(String name){ System.out.println("t1你好!"+name); // 调用方法t3 t3(name); } public void t3(String name){ System.out.println("t3你好!"+name); }拦截器 // 拦截t1 @Before("e2()") public void a5(Joi

2021-08-13 17:38:20 840

原创 基于注解形式的spring Aop 解析

文章目录1 概述1.2 织入2 aspectj 形式的Poincut2.1 pointcut表达式的标志服2.1.1 execution2.1.2 within2.1.3 this和target2.1.4 @target与@within2.1.5 @annotation2.1.6 bean2.2 aspectj 形式的advice1 概述加上Aspect注解,然后aspect中可以定义多个Pointcut以及多个advice,使用Pointcut注解指定Pointcut定义,通过around指定那

2021-08-13 15:59:07 98

原创 spring aop 概念实现

文章目录1 Spring Aop 概念实体1.1 joinpoint1.2 Pointcut1.2.1 classFilter1.2.2 MethodMatcher1.2.3 常见的Pointcut2 Advice2.1 per-class的advice2.1.1 Before Advice2.1.2 ThrowsAdvice2.1.3 AfterReturningAdvice2.1.4 Around Advice2.2 per-instance的advice2.2.1 Introduction3 Aspe

2021-08-09 18:09:47 378

原创 spring aop 前置知识(Aop概念与动态代理)

文章目录1 AOP概述1.1 aop的实现1.2 java Aop 实现机制1.3 Aop 概念1.3.1 Joinpoint1.3.2 Pointcut1.3.3 Advice1.3.4 Aspect1.3.5 织入和织入器2 Spring Aop 实现机制2.1 代理模式2.2 jdk动态代理2.3 cglib动态字节码1 AOP概述Aop 引入了Aspect概念,用来以模块化的形式对系统中的横切关注点进行封装。Aspect相对于Aop,就相当于Class对于OOP(面向对象)。1.1 aop的

2021-08-06 14:35:44 354

原创 ApplcationContext 功能解析

文章目录1概述2 统一资源加载策略2.1 Resource2.2 ResourceLoader2.2.1 DefaultResourceLoader2.2.2 FileSystemResourceLoader2.2.3 ResourcePatternResolver2.3 applicationcontext 与 resource2.3.1 ResourceLoader类型的注入3 国际化信息支持(l18n)3.1 MessageSource与Applicationcontext4 事件发布4.1 自定义事

2021-08-05 16:09:23 890

原创 spring ioc容器与bean流程

文章目录1 概述1.1 容器启动阶段1.2 实例化阶段1.3 容器扩展机制1.4 常用的BeanFactoryPostProcessor1.4.1 PropertyPlaceholderConfigurer1.4.2 PropertyOverrideConfigurer1.4.3 CustomEditorConfigurer1.5 bean的流程1.5.1 BeanWrapper1.5.2 Aware接口1.5.3 BeanPostProcessor1.5.4 BeanPostProcessor 自定义注解

2021-08-03 17:45:14 216

原创 spring xml 常用配置解析

文章目录1 Beans概述2 Bean 概述2.1 Bean构造注入方式2.1.1 构造方法注入2.1.2 setter方式的注入2.2 property和constructor-arg常用配置项2.2.1 value2.2.2 ref2.2.3 内部bean2.2.4 list2.2.5 set2.2.6 map2.2.7 props2.2.9 2.3 autowire属性2.4 parent属性2.5 scope属性2.5.1 singleton2.5.2 prototype2.5.3 request

2021-08-02 09:07:17 2046

空空如也

空空如也

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

TA关注的人

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