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

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

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

缓存相关的注解中的SpEL表达式现在可以引用bean了(比如,@beanName.method())。

ConcurrentMapCacheManager和ConcurrentMapCache现在可以通过新的属性storeByValue序列化缓存的entry。

@Cacheable, @CacheEvict, @CachePut和@Caching现在可以作为元注解,用来创造组合注解并可重写其属性。

6.4 JMS的改进

@SendTo现在可应用于类级别上,以便共享共同的目标。

@JmsListener和@JmsListeners现在可作为元注解,用来创造组合注解并可重写其属性。

6.5 Web的改进

内置了对Http头和Http选项的支持。

参考@RequestMapping的变种。

新的组合注解@RequestScope, @SessionScope和@ApplicationScope用于web作用域。

参考Request scope, Session scope和Application scope。

新的注解@RestControllerAdvice,它是@ControllerAdvice和@ResponseBody的组合体。

@ResponseStatus现在可用于类级别并可以被所有方法继承。

新的@SessionAttribute注解用于访问session的属性。

新的@RequestAttribute注解用于访问request的属性。

@ModelAttribute可以设置其属性binding=false阻止数据绑定。

错误和自定义的异常可一致地暴露给MVC的异常处理器。

Http消息转换器中一致地处理字符集,默认地使用UTF-8处理多部分文本内容。

使用已配置的ContentNegotiationManager处理媒体类型等静态资源。

RestTemplate和AsyncRestTemplate可通过DefaultUriTemplateHandler支持严格的URI编码。

AsyncRestTemplate支持请求拦截。

6.6 WebSocket消息处理的改进

@SendTo和@SendToUser现在可应用于类级别上,以便共享共同的目标。

6.7 测试的改进

spring测试上下文中的JUnit现在需要 4.12 及其更高版本。

SpringJUnit4ClassRunner的新别名SpringRunner。

测试相关的注解现在可用于接口上,从而可以使用Java 8 中接口的默认方法。

空声明的@ContextConfiguration现在可以完全省略了,如果默认的XML文件、Groovy脚本或@Configuration类被检测到。

@Transactional测试方法不再必需是public了(例如,在TestNG和JUnit 5 中)。

@BeforeTransaction和AfterTransaction方法不再必需是public了,并且现在也可能用在Java 8 接口的默认方法上。

spring测试上下文中的ApplicationContext缓存现在是有界的,默认最大值为32,并按最近最少原则回收。其最大值可以通过JVM的系统属性或spring的属性spring.test.context.cache.maxSize进行设置。

用于自定义测试ApplicationContext的新API ContextCustomizer在bean定义之后且上下文刷新之前被加载到上下文中。Customizer可以通过第三方注册,但需要实现自定义的ContextLoader。

@Sql和@SqlGroup现在可作为元注解,用来创造组合注解并可重写其属性。

ReflectionTestUtils现在会自动解除代理当set或get一个字段时。

服务器端的springmvc测试支持响应头带有多个值。

服务器端的springmvc测试解析表单数据请求内容并填充请求参数。

服务器端的springmvc测试支持对已调用的处理器方法模拟断言。

客户端的REST测试允许指明希望发送多少次请求并决定是否请求的顺序可被忽略。

客户端的REST测试支持在请求体中添加表单数据。

Hibernate ORM 5.2(仍然能很好地支持4.2/4.3和5.0/5.1,但是3.6已经过时了)

Jackson 2.8(至少需要2.6以上版本)

OkHttp 3.x(同时仍然支持OkHttp 2.x)

Netty 4.1

Undertow 1.4

Tomcat 8.5.2 及 9.0 M6

另外,spring 4.3的spring-core.jar中集成了更新的ASM 5.1和Objenesis 2.4。


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

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

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