自定义博客皮肤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)
  • 收藏
  • 关注

原创 beans包源码分析(一)----抽象类BeanUtils

一、基本介绍BeansUtils是springframework.beans包中的一个抽象类,其中主要是一些处理JavaBeans的静态方法,例如实例化Beans,检查bean的属性类型,复制属性性质。其主要用于框架的内部,但是在某些情况下也适用于一些程序类。二、构造方法及属性1.属性其中属性是一个同步的WeakHashMap<Class<?>, Boolean>来作为集合...

2018-06-04 17:42:37 716

转载 Java对象创建之new关键字和newinstance()方法

new和newinstance()区别     在初始化一个类,生成一个实例的时候,newInstance()方法和new关键字除了一个是方法,一个是关键字外,最主要有什么区别?它们的区别在于创建对象的方式不一样,前者newInstance()是使用类加载机制,后者new关键字是创建一个新类。那么为什么会有两种创建对象方式?这主要考虑到软件的可伸缩、可扩展和可重用等软件设计思想。  Java中工厂...

2018-06-04 14:47:56 1346

原创 SpringMVC源码剖析(一) DispatcherServlet

一、DispatcherServlet构造方法DispatcherServlet有两个构造方法,一个无参数的构造方法和一个WebApplicationContext参数的构造方法,如下代码: public DispatcherServlet() { } public DispatcherServlet(WebApplicationContext webApplication...

2018-06-01 16:59:41 203

原创 WebUtils工具类解析

WebUtils根据名称,知道是Spring当中一个工具类,主要用于Web应用程序,供各种框架使用。其下有一些方法,如下:1.将一个系统性质设置到上下文根路径 public static void setWebAppRootSystemProperty(ServletContext servletContext) throws IllegalStateException { Assert.no...

2018-06-01 15:09:33 12454

原创 SpringMVC学习总结(一)

一、什么是MVC框架       Spring Web MVC是spring提供给Web应用的框架设计。实际上MVC框架是一个设计理念,它不仅存在于Java世界中,它的流程是各个组件的应用和改造SpringMVC的根本。所以要了解SpringMVC,首先是要了解SringMVC的流程和各个组件。二、SpringMVC架构       传统的MVC模式(Model-view-controller)是...

2018-06-01 12:06:44 4515 2

原创 Spring数据库事务管理

Spring中的数据库事务是通过PlatformmTransactionManager进行管理的PlatformmTransactionManager是一个接口,其中提供了三个方法:1.获取事务的状态TransactionStatus getTransaction(TransactionDefinition var1) throws TransactionException;2.提交事务 voi...

2018-05-31 15:58:51 166

空空如也

空空如也

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

TA关注的人

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