
Spring5+SpringBoot+Redis
select you from me
万年太久,只争朝夕
展开
-
Spring5企业级开发实战(一)————利用idea快速建立spring+springmvc+maven的工程
引言昨天买了一本《Spring5企业级开发实战》,不知道是书讲的有问题还是自己太菜,用idea快速建立spring+springmvc+maven的工程花了一中午没搞定,后来请教了原来的同事和损友老曹(为了保护隐私,我们以后称之为快男),帮我远程看了下,总算愉“快”的搞定了。分享给大家看哈。环境准备全部资源下载地址:https://download.youkuaiyun.com/download/qq...原创 2019-07-31 17:56:25 · 1054 阅读 · 0 评论 -
Spring5企业级开发实战(二)————SpringIoC容器原理
IoC的概念Inversion of Control 的简写,翻译成汉语就是控制反转。Ioc不是一门技术,而是一种设计思想。传统的创建对象的方式是由开发人员由类NEW一个出来,而控制反转则是将类放在管理类的容器(这个容器很像生产对象的工厂,与工厂方法如出一辙)中。如果我们想用这个对象,直接在容器中拿就可以了,即把本来由开发人员控制的对象交给容器来处理,减少不必要的错误以及管理成本,这种就叫...原创 2019-08-01 14:22:35 · 952 阅读 · 0 评论 -
Spring5企业级开发实战(六)————SpringAOP概述及CGLIB实现
AOP联盟面向切面编程(AOP)是一种编程技术,AOP联盟定义了一套用于规范AOP实现的底层API,现在已经推出了几个项目。ASM 轻量级字节码转换器AspectJ 一个面向切面的框架,拓展了JAVA语言CGLIB 用于类工件操作和方法拦截器的高级APIJBoss-AOP 拦截和基于元数据的AO框架AOP概述面向切面编程是对面向对象编程的一种补充,面向切面编程提供了一种横向的切...原创 2019-08-08 10:08:57 · 420 阅读 · 0 评论 -
Spring5企业级开发实战(四)————Bean的生命周期
引言SpringIoc容器管理的Bean默认都是单例设计模式的,即每个Bean只有一个实例化的Bean对象存在于SpringIoc容器中,因此SpringIoc容器需要负责管理Bean的生命周期。分类Bean 的生命周期可以分为以下四类,(1)Bean 的自身方法(2)Bean生命周期接口方法(3)容器级生命周期接口方法(4)工厂后处理器接口方法Spring生命周期各个阶段...原创 2019-08-06 08:01:56 · 1561 阅读 · 0 评论 -
Spring5企业级开发实战(三)————DI的实现方式
DI的实现方式XML实现方式第一种:XML无参方式package com.test1;/** * Author haozhixin * func XML注入 无参构造实现Ioc */public class User { public User(){ } public void say(){ System.out.println("大家好,我是周杰伦");...原创 2019-08-02 12:01:42 · 1363 阅读 · 2 评论 -
Spring5企业级开发实战(七)————SpringAOP实战之增强类型
概念介绍增强类型AOP联盟为增强定义了org.aopalliance.aop.Advice接口,SpringAOP按照增强点的连接点位置可以分为5种前置增强:表示在目标方法之行前增强。后置增强:表示在目标方法执行后实施增强。环绕增强: 表示在目标方法之行前后实施增强。异常抛出增强:表示在目标方法抛出异常之后进行增强。引介增强:表示在目标类中添加一些新的方法或者属性。前置增强...原创 2019-08-08 21:49:55 · 825 阅读 · 0 评论 -
Spring5企业级开发实战(五)————SpringAOP之代理
代理的概念为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口(Subject),这样在任何使用**委托对象(RealSubject)的地方都可以用代理对象(ProxySubject)**替代。代理类负责请求的预处理、过滤、将请求分派给委托类处理、以及委托类执行完请求后的后续处理。静态代理的实现...原创 2019-08-07 09:33:19 · 1718 阅读 · 2 评论 -
跨域请求讲解分析与解决方案
跨域问题现在越来越多的项目就算是一个管理后端也偏向于使用前后端分离的部署方式去做,为了顺应时代的潮流,一前后端分离就产生了跨域问题,所以许多同学把跨域和前后端分离项目联系在了一起,其实跨域产生的原因并不是前后端分离导致的,那我们一起来看一下,希望可以靠这一篇文章解答大家所有的跨域问题跨域产生的条件使用xmlHttpRequest,即我们通常说的ajax请求 浏览器做了这个事 访问的域名不同,...原创 2019-09-30 10:30:08 · 11403 阅读 · 0 评论