Spring
文章平均质量分 90
glowd
主要关注中间件,分布式,高并发,大数据;
现在发现区块链很神奇,想要明白中本聪是如何能够构想出这么严谨的系统
展开
-
Spring 简介(1)
前言由于以前一直从事中间件,框架开发,很少涉及到前端,所以对前端和spring框架不是很熟悉,现在设计得中间件需要一些前端展示,所以现在开始重头学习一下Spring。写在此处,可能更多的原因是便于随时查看以前我一直没有明白spring的IOC和AOP的作用有多少,感觉除了使应用复杂之外,好像没有看到什么用处。看到spring中一对配置文件,还有一大堆注解,都不知道是干什么的,所以当初也没有研究下去的原创 2017-01-18 12:02:26 · 359 阅读 · 0 评论 -
Springs 依赖注入,组装对象之间的依赖关系(2)
整理了spring容器注册bean的实现方式,本文将整理spring注入bean的实现方式,多数文章按照setter和构造器注入的纬度来介绍,本文将按照如何采用setter和构造器的纬度来整理,即xml配置注入、xml配置自动装配、注解自动装配三种方式。xml配置注入,手动装配,提供setter方法或者constructor构造函数需提供setter方法方式spring的xml配置文件: <bean原创 2017-01-18 14:40:35 · 444 阅读 · 0 评论 -
spring bean的形式(3)
一、spring bean的作用域分为以下五种:1、singleton(默认模式):单例,指一个bean容器中只存在一份2、prototype:每次请求(每次使用)创建新的实例,destroy方式不生效3、request:每次http请求创建一个实例且仅在当前request内有效4、session:同上,每次http请求创建,当前session中有效5、global session:基于portle原创 2017-01-18 14:46:59 · 391 阅读 · 0 评论 -
spring bean的生命周期(4)
spring bean生命周期包含bean定义、初始化、使用及销毁等阶段。 bean定义指的是在xml文件中配置bean或bean类中注解bean,bean使用即从springcontext中获取已经初始化的bean并应用的过程,本文主要介绍bean的初始化及销毁阶段。一、配置实现spring bean初始化、销毁的方式1、xml文件中配置bean的init-method属性和destroy-m原创 2017-01-18 14:52:13 · 425 阅读 · 0 评论 -
spring中Aware结尾接口(5)
一、关于spring中Aware结尾接口介绍:spring中提供一些Aware结尾相关接口,像是BeanFactoryAware、 BeanNameAware、ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等。实现这些 Aware接口的Bean在被实例化 之后,可以取得一些相对应的资源,例如实现BeanFactor原创 2017-01-18 14:54:41 · 470 阅读 · 0 评论 -
通过Spring Resource接口获取资源(6)
一、Resources介绍Resources :获取资源文件的统一接口。二、Resources接口主要实现类有ClassPathResource:获取类路径下的资源文件 UrlResource:URL对应的资源,根据一个URL地址即可创建 FileSystemResource:获取文件系统里面的资源 ServletContextResource:ServletContext封装的资源,用于访问原创 2017-01-18 14:56:53 · 574 阅读 · 0 评论 -
Spring 注解替换配置@Confiuration(7)
Spring 原来的Context2.0 版本发布以来,Spring 陆续提供了十多个注解,这一点可以从 Spring IoC 容器的初始化类可以看出:ApplicationContext 接口的最常用的实现类是 ClassPathXmlApplicationContext 和 FileSystemXmlApplicationContext,以及面向 Portlet 的 XmlPortletAppl原创 2017-01-18 11:03:59 · 959 阅读 · 0 评论 -
SpringBoot @EnableAutoConfiguration原理
spring Boot是一个偏执的开源框架,它可用于创建可执行的spring应用程序,采用了习惯优于配置的方法。 此框架的神奇之处在于@EnableAutoConfiguration注释,此注释自动载入应用程序所需的所有Bean——这依赖于Spring Boot在类路径中的查找。一、@Enable*注释@Enable*注释并不是新发明的注释,早在Spring 3框架就引入了这些注释,用这些注释替原创 2017-01-18 18:10:10 · 8218 阅读 · 0 评论