Spring实战

Spring实战

经历了一个月的苦读,终于啃完了Craig walls写的《Spring in Action》一书。整个过程现在回味起来仍能体会当时的大彻大悟之感。现分享一下自己的一些对于Spring的一些拙见。
主要包含以下几个方面:

  • Spring的核心DI与AOP
  • Spring MVC
  • Spring JPA
  • *Spring使用RPC及MQ
  • SpringBoot简单介绍

Spring的核心DI与AOP

说起Spring。大家说得最多的不外乎它的两大特性:DI和AOP。
Spring 依赖注入
依赖注入细分为装配bean和注入bean。装配方式有以下三种:

1、自动装配

通过在bean里加@componentScan,同时使用ComponentScan注解启用组件扫描。(组件扫描也可通过XML进行配置)
<context:component-scan base-package="soundsystem"

2、基于Java 显式配置。

通过@Configuration注解 申明配置类,在配置类中通过@bean进行bean的装配。

3、基于XML显示配置。

<bean id="compactDisc" class="soundsystem.sgtPeppers"/>

注入bean可通过java提供的依赖注入规范中的@Inject或@Name,也可用@Autowired

SpringAOP

关于在Spring应用中如何使用切面,我们可以有多种选择,通过使用@AspectJ注解和配置命名空间,在Spring中装配通知和切点会很简单。SpringAOP不能满足需求是可使用AspectJ切面注入依赖。

未完待续 o o o o

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值