b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

session bean是什么 Spring官方文档翻译(1~6章)(14)

电脑杂谈  发布时间:2018-02-09 10:15:05  来源:网络整理

AopTestUtils是一个新的测试工具类,它允许开发者可以获取到底层的隐藏在一个或多个Spring代理类下的目标对象。参考13.2.1 通用测试工具类。

ReflectionTestUtils现在支持为static字段设值和取值,包括常量。

通过@ActiveProfiles声明的bean定义配置文件的原始顺序现在保留了,这是为了使用一些案例,比如Spring Boot的ConfigFileApplicationListener,它通过有效的名称来加载配置文件。

@DirtiesContext现在支持新的模式BEFORE_METHOD, BEFORE_CLASS和BEFORE_EACH_TEST_METHOD用于在测试之前关闭ApplicationContext——例如,在大型测试套件中的一些劣质的测试毁坏了对ApplicationContext的原始配置。

@Commit这个新注解可以直接替代@Rollback(false)。

@Rollback现在可以用来配置类级别默认的回滚语义。

因此,@TransactionConfiguration现在过时了,并且会在后续版本中移除。

通过statements这个新的属性@Sql现在支持内联SQL语句的执行。

用于在测试期间缓存应用上下文的ContextCache现在是公共的API,它有默认的实现,可以替代自定义的缓存需求。

DefaultTestContext, DefaultBootstrapContext和DefaultCacheAwareContextLoaderDelegate现在是support子包下的公共类,允许自定义扩展。

TestContextBootstrappers现在负责创建TestContext。

在Spring MVC测试框架中,MvcResult的详细日志现在可以在DEBUG级别被打印,或者写出到自定义的OutputStream或Writer中。参考MockMvcResultHanlder中的新方法log(), print(OutputStream)和print(Writer)。

JDBC XML的命名空间支持一个新的属性database-name,位于

核心容器提供了更丰富的元数据用于编程式评估。

Java8的默认方法可以作为bean属性的getter/setter方法被检测。

如果目标bean仅仅定义了一个构造方法,就不必指定@Autowired注解了。

@Configuration类支持构造方法注入。

任何用于指定@EventLIstener条件的SpEL表达式现在可以引用bean了(例如,@beanName.method())。

组合注解现在可以重写元注解的数组属性。例如,@RequestMapping的String[] path可以使用组合注解的String path重写。

@Scheduled和@Schedules可以作为元注解,用来创造组合注解并可重写其属性。

@Scheduled支持任何作用域的bean。

6.2 数据访问的改进

jdbc:initialize-database和jdbc:embedded-database支持一个可配置的分隔符应用于任何脚本。

6.3 缓存的改进

spring 4.3 允许并发调用给定的key,从而使得值只被计算一次。这是一项可选功能,通过@Cacheable的新属性sync启用。这项功能也使Cache接口做了重大改变,增加了get(Object key, Callable

spring 4.3 也改进了以下缓存方面的内容:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-68644-14.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 罗冰
      罗冰

      台湾人现在不信蒋介石

    热点图片
    拼命载入中...