摘要:
@Controller 处理http请求 @Restcontroller Spring4之后新加的注解,原来返回json需要@ResponseBody配合@Controller @RequestMapping 配置url映射 @PathVariable 获取url中的数据 @RequestParam 阅读全文
随笔分类 - Spring
Spring使用Setter依赖注入
2016-07-30 18:03 by faunjoe88, 449 阅读, 收藏,
摘要:
一个简单的Spring例子来展示如何通过setter方法注入依赖项,最常用DI方法注入bean。 1. IOutputGenerator 接口和实现类 1 package faj.test.javademo.set; 2 3 /** 4 * Created by JiaGao on 2016/7/3 阅读全文
Spring @Configuration用annotation装配spring
2016-07-30 17:10 by faunjoe88, 3 阅读, 收藏,
只有注册用户登录后才能阅读该文。 阅读全文
Spring任务计划
2016-07-17 01:50 by faunjoe88, 293 阅读, 收藏,
摘要:
Spring任务计划 从Spring3.1开始,计划任务在Spring中的实现变得异常的简单。首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。Spring通过@Scheduled支持多种类型的计 阅读全文
Spring任务执行器(TaskExecutor)
2016-07-17 01:31 by faunjoe88, 2870 阅读, 收藏,
摘要:
Spring任务执行器(TaskExecutor) Spring通州任务执行器(TaskExecutor)来实现多线程和并发编程,使用ThreadPoolTaskExecutor可实现一个基于线程的TaskExecutor,而实际开发中任务一般是非阻塞的,即异步的,所以我们要在配置类中通过@Enab 阅读全文
Profile
2016-07-17 00:59 by faunjoe88, 353 阅读, 收藏,
摘要:
Profile为在不同环境下使用不同的配置提供了支持(开发环境下的配置和生产环境下的配置肯定是不同的,例如,数据库的配置) 1.通过设定Environment的ActiveProfiles来设定当前context需要使用的配置环境。在开发中使用@Profile注解类或者方法,达到在不同情况下选择实例 阅读全文
Bean的初始化和销毁
2016-07-17 00:33 by faunjoe88, 417 阅读, 收藏,
摘要:
在我们实际开发的时候,经常会遇到在Bean在使用之前或者之后做些必要的操作,Spring对Bean的生命周期的操作提供了支持。在使用Java配置和注解配置下提供如下两种方式。 1.Java配置方式:使用@Bean的initMethod和destroyMethod(相当于xml配置的init-meth 阅读全文
Spring常用配置 Scope
2016-07-17 00:08 by faunjoe88, 318 阅读, 收藏,
摘要:
Bean的Scope Scope描述的是Spring容器如何新建Bean的实例的。Spring的Scope有以下几种,通过@Scope注解来实现。 1.Singleton:一个Spring容器中有一个Bean的实例,此为Spring的默认配置,全容器共享一个实例。 2.Prototype: 每次调用 阅读全文
Spring AOP
2016-07-16 04:56 by faunjoe88, 415 阅读, 收藏,
摘要:
AOP:面向切面编程,相对于OOP面向对象编程Spring的AOP的存在的目的是为了解耦。AOP可以让一组类共享相同的行为。在OOP中只能通过继承类和实现接口,来使代码的耦合度增强,且类继承只能为单继承,阻碍更多行为添加到一组类上,AOP弥补了OOP的不足。Spring支持AspectJ的注解式切面 阅读全文
Spring Java配置
2016-07-16 04:02 by faunjoe88, 242 阅读, 收藏,
摘要:
Java配置 Java配置是Spring 4.x推荐的配置方式,可以完全替代xml配置;Java配置也是Sping Boot 推荐的配置方式。Java配置是通过@Configuration和@Bean来实现的。@Configuration 声明当前类是一个配置类,相当于一个Spring配置的xml文 阅读全文
Spring 依赖注入
2016-07-15 19:16 by faunjoe88, 220 阅读, 收藏,
摘要:
依赖注入 Inversion of Control-IOC(控制翻转)和依赖注入(dependency injection-DI)在Sping环境下是等同的概念,控制翻转是通过依赖注入实现的。所谓依赖注入指的是容器负责创建对象和维护对象间的依赖关系,而不是通过对象本身负责自己的创建和解决自己的依赖。 阅读全文
浙公网安备 33010602011771号