自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Aop和动态代理

将那些与业务无关的,却为业务模块所共同调用的逻辑(例如:事务处理、日志管理、权限控制等)封装轴取成一个可钟用的模块,这个模块被名为“切面”(Ascept),便于减少系统的重复代码,降低模块间得耦合度,并有利于未来的可拓展性和可维护性;,基于继承的方式,生成一个被代理对象的子类来作为代理(cglib动态代理的核心是MethodInterceptor接口和Enhancer类);oxy(反射),基于接口的方式,创建代理的对象(JDK动态代理的核心是InvocationHandler接口和Proxy类);

2024-09-17 00:19:45 336

原创 Spring注解及配置

细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写。(value="注入容器中的id,如果省略id为类名且首字母小写,value属性名称可以省略")3.spring3.0后==annotation+JavaConfig配置类。2.若容器中有多个类型可以与之匹配,则自动切换为按照名称装配,若名称没有对应,则报错。2.spring2.5后==xml+annotation。含义:首选项,当类型冲突的情况下,此注解修饰的类被列为首选。

2024-09-16 20:09:57 681

原创 SpringIOC及DI、Bean管理

DI:(Dependecy Inject,依赖注入)是对IOC概念的不同角度的描述,是只应用程序在运行时,每一个bean对象都依赖IOC容器注入当前bean对象所需要的另一个bean对象。包括:类名,属性,构造方法参数,依赖,是否延迟加载,是否是单例等配置信息。IOC是指将创建对象的控制权力交给spring框架去管理,Spring框架通过注解或者配置文件的方式,创建Bean对象并各个Bean之间的依赖关系,从而形成。2.通过注解或者配置类管理各个bean之间的依赖关系,完成bean的注入。

2024-09-16 16:01:30 494

原创 Spring框架

包括:IOC Container(IOC 容器),Event(事件通知机制),Resource(资源加载机制),Il8n(国际化),Validation(数据校验),Data Binding(数据绑定),Type Conversion(类型转换),spEL (Spring MVC),AOP (面向切面编程);包括:Spring MVC(Spring 基于MVC模式设计封装的Web框架),WebSocket(Spring 集成WebSocket,WebSocket是一个服务器与客户端双向通信的技术)等;

2024-09-15 12:24:08 312

空空如也

空空如也

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

TA关注的人

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