Async

Spring中@Async 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题   1.  何为异步...

2019-01-08 14:06:18

阅读数:11

评论数:0

spring配置文件头部xmlns 配置解说

使用spring也有一段时间了,配置文件也见了不少了,但是发现配置文件的beans里面有很多链接,一开始也很迷惑,所以抽了一点时间整里了一下。 首先我们看到的一个spring的配置文件大概如下面这个样子: <?xml version="1.0&...

2018-12-09 13:25:02

阅读数:50

评论数:0

Web容器 与Spring容器 启动

spring容器是如何在web应用中得到应用的,web容器又是如何以及何时启动spring容器的呢?     话不多说,看web.xml中几段配置:       <!---①从类路径下加载spring配置文件->     <cont...

2018-11-26 16:02:23

阅读数:29

评论数:0

ServletContext与ApplicationContext的区别

Spring中的概念 在阅读Spring源码或相关的文献时,经常会遇到WebApplicationContext, ApplicationContext, ServletContext以及ServletConfig等名词,这些名词都很相近,但适用范围又有所不同,对理解源码及spring内部实现造...

2018-11-26 12:29:42

阅读数:167

评论数:1

web开发中 web 容器的作用(如tomcat)

我们讲到servlet可以理解服务器端处理数据的java小程序,那么谁来负责管理servlet呢?这时候我们就要用到web容器。它帮助我们管理着servlet等,使我们只需要将重心专注于业务逻辑。 什么是web容器? servlet没有main方法,那我们如何启动一个servlet,如何结束一...

2018-11-26 12:24:06

阅读数:15

评论数:0

tomcat 中 web.xml 中的listener、 filter、servlet 加载顺序及其详解

在项目中总会遇到一些关于加载的优先级问题,刚刚就遇到了一个问题,由于项目中使用了quartz任务调度,quartz在web.xml中是使用listener进行监听的,使得在tomcat启动的时候能马上检查数据库查看那些任务未被按时执行,而数据库的配置信息在是在web.xml中使用servlet配置...

2018-11-26 12:21:11

阅读数:15

评论数:0

spring容器和springmvc容器,以及web容器的关系

说到spring和springmvc,其实有很多工作好多年的人也分不清他们有什么区别,如果你问他项目里用的什么MVC技术,他会说我们用的spring和mybatis,或者spring和hibernate。 在潜意识里会认为springmvc就是spring,之前我也是这么认为的,哈哈。    ...

2018-11-26 12:05:13

阅读数:27

评论数:0

如何打印出已经加载的bean

:创建一个类 package com.xxx.xxx.xxx.xxx.util; import org.springframework.beans.BeansException; import org.springframework.beans.factory.config.BeanPostPr...

2018-11-20 16:55:12

阅读数:19

评论数:0

AOP的概念与简单使用

一、什么是AOP   AOP(Aspect Oriented Programming)面向切面编程不同于OOP(Object Oriented Programming)面向对象编程,AOP是将程序的运行看成一个流程切面,其中可以在切面中的点嵌入程序。   举个例子,有一个People类,也有一个...

2018-11-17 13:16:20

阅读数:17

评论数:0

ContextLoaderListener作用详解

ContextLoaderListener监听器的作用就是启动Web容器时,自动装配ApplicationContext的配置信息。因为它实现了ServletContextListener这个接口,在web.xml配置这个监听器,启动容器时,就会默认执行它实现的方法。至于ApplicationCo...

2018-11-14 08:11:56

阅读数:15

评论数:0

Spring 的监听事件 ApplicationListener 和 ApplicationEvent 用法

什么是ApplicationContext? 它是Spring的核心,Context我们通常解释为上下文环境,但是理解成容器会更好些。 ApplicationContext则是应用的容器。Spring把Bean(object)放在容器中,需要用就通过get方法取出来。 ApplicationEve...

2018-07-13 15:45:22

阅读数:53

评论数:0

Bean 加载流程

Spring的加载过程相对是不太透明的,不太好去找加载的代码入口。下面有很简单的一段代码可以作为Spring代码加载的入口:ApplicationContext ac = new ClassPathXmlApplicationContext("classpath:applica...

2018-06-12 16:59:45

阅读数:50

评论数:0

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