自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Spring Bean初始化实例

本文转自http://uule.iteye.com/blog/2094609容器启动时:最先调用 BeanFactoryPostProcessor ->postProcessBeanFactory() getBean时:实例化之后调用: InstantiationAwareBeanPostProcessor ->post

2017-12-29 23:53:03 270

原创 Spring容器启动流程(下)

一般来说,Spring框架启动流程大体上分成两个大的步骤:IoC容器初始化和Bean的依赖注入。Bean的依赖注入Bean的依赖注入大致可分为如下过程:转换对应beanName;尝试从缓存中加载单例;获取单例创建Bean转换对应beanName考虑到传入的beanName可能是别名,也有可能是FactoryBean,因此需要进行必要的转换。简单来说,如果是FactoryBean的话,去除前

2017-12-28 23:49:00 321

转载 Spring注解详解

本文转自:http://blog.csdn.net/xyh820/article/details/7303330/ 概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写

2017-12-26 01:17:08 151

原创 Spring容器启动流程(上)

一般来说,Spring框架启动流程大体上分成两个大的步骤:IoC容器初始化和Bean的依赖注入。IoC容器初始化Spring IOC容器初始化分三个过程:第一个过程是Resource定位过程, 这个Resource定位指的是BeanDefinition的资源定位,它由ResourceLoader通过统一的Resource接口来完成,这个Resource对各种形式的BeanDefinition的使用

2017-12-26 01:01:09 331

原创 Spring 自定义标签创建

Spring自定义标签配置大致需要以下步骤:创建一个需要扩展的组件;定义一个XSD文件描述组件内容;创建一个文件,实现BeanDefinitionParser接口,用来解析XSD文件中的定义和组件定义;创建一个Handler文件,扩展自NameSpaceHandlerSupport,目的是将组件注册到Spring容器;编写Spring.handlers和Spring.schemas文件;

2017-12-23 15:29:04 158

原创 fastjson学习

JSON标准格式背景日常开发过程中,时常需要查验程序运行时对象的内容。对象结构简单时,我们可以通过重写Object的toString方法实现,但是对于那些含有复合类型的对象,上述方法就不能很好应对了。JSON建构于两种结构:“名称/值”对的集合(A collection of name/value pairs)。不同的语言中,它被理解为对象(object),纪录(record),结构(struct

2017-12-21 22:34:25 242

原创 Java与Oracle日期格式化

笔者在平时开发运维过程中经常遇到日期格式化处理的问题,由于Oracle不区分大小写,所以部分字段的格式化必然不一样,从而导致部分字段混淆。为此特别整理了如下表格,希望能有所帮助。表格中罗列了日常开发的常见格式化字段,可以满足日常开发运维需要。 含义 Java符号 Oracle符号 备注 era designator G AC/A.C. 需结合本地化处理 centur

2017-12-21 17:22:28 621

原创 动态代理

代理模式定义:为其他对象提供一种代理机制,以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。-《设计模式》在代理模式下,有一个是真正的你要访问的对象(目标类),一个是代理对象,真正对象与代理对象实现同一个接口,先访问代理类再访问真正要访问的对象。代理模式分为静态代理、动态代理静态代理静态代理是由程序员创建或工具

2017-12-20 22:19:55 275

原创 浅谈Spring AOP

AOP基础概念及Spring AOP 在软件开发中,AOP(Aspect-Oriented Programming,面向方面编程)把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。横切关注点的一个特点是,他们经常发生在核心关注点的多处,而各处都基本相似,比如权限认证、日志、事务处理。通常来讲,这些横切关注点从概念上是与应用的业务逻辑

2017-12-19 22:34:37 224

空空如也

空空如也

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

TA关注的人

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