Spring浅析
几钱清风
这个作者很懒,什么都没留下…
展开
-
Spring浅析之注解之一@Service、@Component、@Controller、@Repository
在Spring 2.5 中除了提供 @Component 注释,还定义了:@Repository、@Service 和 @Controller。这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释的区别:@Service用于标注业务层组件@Controller用于标注控制层组件(如struts中的action)@R原创 2015-11-21 17:08:05 · 521 阅读 · 0 评论 -
junit 测试问题 No qualifying bean of type [javax.servlet.http.HttpServletRequest] found for dependency
2018-03-08 16:49:01,539 [main] ERROR [org.springframework.boot.SpringApplication] [SpringApplication.java:827] - Application startup failedorg.springframework.beans.factory.BeanCreationException: Err...原创 2018-03-08 17:34:14 · 4056 阅读 · 1 评论 -
spring 线程池配置(corePoolSize,maxPoolSize,queueCapacity,keepAliveSeconds,rejectedExecutionHandler)
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:aop="http://www.springfra原创 2017-12-06 09:54:20 · 24132 阅读 · 0 评论 -
Spring mvc interceptor配置拦截器,没有登录跳到登录页
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:mvc="http://www.s原创 2017-09-30 13:57:10 · 1988 阅读 · 0 评论 -
SpringMVC的@ResponseBody返回中文乱码的原因
SpringMVC的@ResponseBody返回中文乱码的原因是SpringMVC默认处理的字符集是ISO-8859-1,在Spring的org.springframework.http.converter.StringHttpMessageConverter类中可以看到如下代码:public static final Charset DEFAULT_CHARSET = Charset.原创 2017-03-07 17:56:37 · 191 阅读 · 0 评论 -
spring 定时任务执行两次
最近用spring的quartz定时器的时候,发现到时间后,任务总是重复执行两次,在tomcat或jboss下都如此。打印出他们的hashcode,发现是不一样的,也就是说,在web容器启动的时候,重复启了两个quartz线程。 研究下来发现quartz确实会加载两次: 第一次:web容器启动的时候,读取applicationContext.xml文件时,会加载一次。 第二次:Sp原创 2016-10-25 17:41:47 · 430 阅读 · 0 评论 -
spring ibatis注解方式注入
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmln原创 2016-10-11 11:18:30 · 1466 阅读 · 1 评论 -
spring之依赖注入与控制反转的区别
IoC——Inversion of Control 控制反转 DI——Dependency Injection 依赖注入 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁?依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?控制反转:谁控制谁?控制什么?为何叫反转(有反转就应该有正转了)?依赖注入和控制反转是同一概念吗?原创 2016-05-15 23:10:45 · 2728 阅读 · 0 评论 -
Spring浅析之注解之二:spring支持的JSR-250注解之:@PostConstruct、@PreDestroy
Spring 不但支持自己定义的 @Autowired 的注释,还支持几个由 JSR-250 规范定义的注释,它们分别是 @Resource、@PostConstruct 以及 @PreDestroy。//初始化注解@PostConstructpublic void init() { } //析构注解@PreDestroypublic void destory() { }原创 2015-11-21 17:28:44 · 670 阅读 · 0 评论 -
Spring BeanFactory接口全部实现网图
原创 2018-08-20 15:48:38 · 525 阅读 · 1 评论