Spring实战学习

2017-05-23  本文已影响0人  Michael_zmh

《Spring实战》第四版
企业级JavaBean(EJB) 规范

第1部分 Spring的核心

Spring可以做很多事情, 它为企业级开发提供给了丰富的功能, 但是这些功能的底层都依赖于它的两个核心特性, 也就是依赖注入(dependency injection, DI) 和面向切面编程(aspect-oriented programming, AOP) 。
1.2

3.4bean 的作用域

Spring定义了多种作用域, 可以基于这些作用域创建bean, 包括:

4.1.1 AOP术语

AOP

通知(Advice)
Spring切面可以应用5种类型的通知:
1、 前置通知(Before) : 在目标方法被调用之前调用通知功能;
2、 后置通知(After) : 在目标方法完成之后调用通知, 此时不会关心方法的输出是什么;
3、返回通知(After-returning) : 在目标方法成功执行之后调用通知;
4、 异常通知(After-throwing) : 在目标方法抛出异常后调用通知;
5、 环绕通知(Around) : 通知包裹了被通知的方法, 在被通知的方法调用之前和调用之后执行自定义的行为。

10.2配置数据源

无论选择Spring的哪种数据访问方式, 你都需要配置一个数据源的引用。 Spring提供了在Spring上下文中配置数据源bean的多种方式, 包括:
1、 通过JDBC驱动程序定义的数据源;
2、 通过JNDI查找的数据源;
3、 连接池的数据源。
推荐首选连接池,可能的话JNDI,最后是JDBC。

表述性状态转移(Representational State Transfer, REST)

上一篇 下一篇

猜你喜欢

热点阅读