自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring框架总结梳理

1、IOC和DI的对比概述IOC: 控制反转即控制权的转移,将我们创建对象的方式反转了,以前对象的创建是由我们开发人员自己维护,包括依赖关系也是自己注入。使用了spring之后,对象的创建以及依赖关系可以由spring完成创建以及注入,反转控制就是反转了对象的创建方式,从我们自己创建反转给了程序创建(spring)DI: Dependency Injection 依赖注入spring这...

2020-03-30 10:21:19 187

原创 idea常用快捷键整理

在读spring源码时非常便捷Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Ctrl+H,显示类结构图(类的继承层次)Ctrl + Shift + H 查看方法的层次关系Ctrl + I 实现接口方法Ctrl+O,重写父类方法Ctrl+N,可以快速打开类Ctrl+Shift+N,可以快速打开文件Ctrl+P,可以显示参数信息Ctrl+U,转到父类Ctrl+/...

2020-03-29 12:41:05 89

原创 spring注入+策略模式切换业务实现(解决一个接口多个实现动态切换的问题)

一、问题描述:通过spring托管的service业务类,这个类是通过反射拿到的,经过实验发现这个类只能反射取得service实现了接口的方法,而extends类的方法一律不出现,debug后发现这个servie实例被spring替换成jdkDynmicProxy类,而不是原始对象了,它里面只有service的接口方法,而没有extends 过的super class方法。结论:当使用策略模式...

2020-03-02 14:13:38 4360 2

转载 Java的三种代理模式

1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星,而是联系明星的...

2020-03-02 13:06:08 165

转载 Hibernate Validation验证

一、前言Hibernate Validation是一个后端验证框架,目前比较流行的验证做法:前端jquery-form-validate + 后端hibernate-validate,提到Hibernate Validator就不得不提JSR 303-Bean Validation规范,JSR-303 是Java EE 6 中的一项子规范,叫做Bean Validation,官方参考实现是Hib...

2020-03-01 18:16:48 397

空空如也

空空如也

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

TA关注的人

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