自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring中的AOP

配置xml文件往往是比较麻烦的,在ioc中,我们也已经舍去xml文件,改用注释更为简单,在aop中我们仍然可以使用注解来代替xml文件的配置。简单的说它就是把我们程序重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们的已有方法进行增强和保护。AOP全称是AspectOrientedProgramming即面向切面```编程。测试类中,将原来读取xml文件改为新配置类的class文件。不用xml配置后,我们新生成一个类,将它用于配置。创建实现类,实现两个方法。...

2022-07-27 21:03:41 83 1

原创 动态代理

作用动态代理可以在不改变原类的情况下对该类的功能进行增强,在动态代理中我们不需要写代理类即可对该类进行增强。例如当导演要找演员演电影时,我们不会去自己找演员,而是找演员的经纪人,经纪人对演员能做什么进行规定。演员只负责演电影。而在动态代理中我们可以通过InvocationHandler类生成代理。要使用动态代理,该类必须实现一个接口写一个invocationH。。。的实现类,实现该接口的类必须重写invoke方法,创建一个测试类。...

2022-07-26 22:08:04 99

原创 Spring二 常用注解

例如当有两个实现类同时实现Dao接口时,如果使用autowired时,它就不知道该用哪一个实现类装配,这时候就可以将qualifier和它一起使用,这样名称和类型都匹配上就能注入。以上四个注解在普通使用中是等效的,但在web项目中为了区分三层架构中不同层之间Bean的创建,为了避免注解使用的混乱,使用后三个注解进行区分。渐渐的,我们不再使用xml文件来配置Spring,从开始的@component等,直接在类上面进行配置,省区了很多麻烦。作用注解在装配类的上面,用于扫描包中带有上面四个注册注解的类。...

2022-07-25 20:58:26 115

原创 Spring基础

谁控制谁,控制什么传统JavaSE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;为何是反转,哪些方面反转了有反转就有正转,传统应用程序是由我们自己在对象中主动控制去直接获取依赖对象,也就是正转;因为由容器帮我们查找及注入依赖对象,对象只是被动的接受依赖对象,所以是反转;spring最重要的就是IOC(控制反转)和AOP(面向切面),控制反转的意思就是将对象交给容器来管理,而不是在我们需要的时候new一个。a相当于一个bean工厂,用于管理,装配对象。......

2022-07-24 15:10:27 120

原创 Stream流

主要和函数式接口以及Lambda表达式配合处理集合数据 Stream就相当于一条流水线,数据就是产品,当产品从传送带头传下来,多个工人按照顺序对产品进行加工,最后得到成品。 基于生成器创建流 基于集合创建流 流也分为串行流和并行流,并行流会将一个集合分成多个部分同步时处理,速度更快,但是废内存,同时处理数据的顺序是杂序,比如打印1-100,就不是按照顺序。 基于函数创建流 流的使用 总结: stream主要用于处理集合中的数据,由于它每次处理后返回的仍然是一个stream,所以很方便对数据进行链式操

2022-07-13 21:04:37 88

原创 函数式接口和Lambda表达式

有且只有一个抽象方法的接口,可以有default,static等关键字修饰的方法,以及重写超类Object的equals等方法,就可以称之为函数式接口。代码简介,开发迅速方便函数式编程非常容易进行并行计算Java引入Lambda,改善了集合操作(引入Stream API),并可以利用到Lambda表达式的延后性函数式接口有functioninterfa修饰,当自己创建函数式接口时也记得加,这样当你书写的接口不是函数式接口时会标红提醒。Lambda表达式可以看作一个匿名函数,允许把函数作为一个方法的参数,使用

2022-07-12 21:28:36 179 1

空空如也

空空如也

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

TA关注的人

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