文章 2017-08-01 来自:开发者社区

《Spring技术内幕》——2.5节容器其他相关特性的设计与实现

2.5 容器其他相关特性的设计与实现在前面的IoC原理分析中,我们对IoC容器的主要功能进行了分析,比如BeanDefinition的载入和解析,依赖注入的实现,等等。为了更全面地理解IoC容器特性的设计,下面对容器的一些其他相关特性的设计原理也进行简要的分析。这些特性都是在使用IoC容器的时候会经常遇到的。这些特性其实很多,在这里只选择了几个例子供读者参考。在了解了IoC容器的整体运行原理...

文章 2017-05-22 来自:开发者社区

Spring4.2新特性(一)

1. 简介. 前些天spring4.2出来了, 从GA开始就一直在跟了, 前2天看完了所有官方Release Notes, 觉得记录下我比较感兴趣的特性. 我看的是4.2GA, 4.2RC3, 4.2RC2, 4.2RC1。4.0和4.1的新特性, 可以看看涛哥的博客。这里主要是讲照官方文档里面列的, changelog里面太多了 -.-! 2. 核心改进. 1) @Bean能注解在Ja...

文章 2017-02-01 来自:开发者社区

Spring Boot 1.5.x新特性:动态修改日志级别

前天Spring Boot 1.5终于迎来了第一个RELEASE版本:1.5.0,但是由于一个编译依赖问题在第二天直接连击到了1.5.1。该版本的发布包含了超过320位贡献者的奉献、10000多次的代码提交。 每次Spring Boot版本更新所带来的新特性都是我们每个用户特别关注的。虽然其中不少特性可能对于大部分用户来说还不一定适用,但是作为基础知识的储备还是有一定的必要性。对于1.5.x版本....

文章 2016-04-08 来自:开发者社区

Spring Boot特性

1. SpringApplication SpringApplication 类是启动 Spring Boot 应用的入口类,你可以创建一个包含 main() 方法的类,来运行 SpringApplication.run 这个静态方法: public static void main(String[] args) { SpringApplication.ru...

文章 2016-04-04 来自:开发者社区

Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC

Bean Validation 1.1当前实现是Hibernate validator 5,且spring4才支持。接下来我们从以下几个方法讲解Bean Validation 1.1,当然不一定是新特性:  集成Bean Validation 1.1到SpringMVC  分组验证、分组顺序及级联验证  消息中使用EL表达式  方法参数/返回值验证 &nbs...

Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
问答 2016-03-19 来自:开发者社区

Spring项目开发,按特性划分包,如果解决不同service层之间的调用?

小弟目前在做开发,SpringMVC+Spring+mybatis,工程是按照特性划分包,但是会出现不同service层互相调用的情况。比如:userService处理用户信息,authService处理鉴权和账户信息,notifyService处理通知信息, 再添加用户的时候,需要同时操作用户表、鉴权/账户表和通知表(发邮件),会出现service层互相调用的情况,这该如何解决?PS:如果按照....

文章 2016-03-14 来自:开发者社区

Spring4.1新特性——Spring缓存框架增强

本文其实不应该算作Spring4.1新特性,该测试框架目前是独立于Spring Framework发展的。Spring MVC Test HtmlUnit提供了Spring MVC测试框架、HtmlUnit、 WebDriver、Geb的集成测试,简化页面自动化测试,利用这些技术可以完成无需启动服务器即可进行页面测试、自动化页面/页面流程测试、Javascript测试、Mock Serv...

文章 2016-03-14 来自:开发者社区

Spring4.1新特性——Spring MVC增强

Spring 4.1对Spring MVC部分做的增强是最多的,提供了一些视图解析器的mvc标签实现简化配置、提供了GroovyWebApplicationContext用于Groovy web集成、提供了Gson、protobuf的HttpMessageConverter、提供了对groovy-templates模板的支持、JSONP的支持、对Jackson的@JsonView的支持等。 &nb...

文章 2016-03-14 来自:开发者社区

Spring4.1新特性——数据库集成测试

在Spring 4.1之前我们在准备测试数据时可能通过继承AbstractTransactionalJUnit4SpringContextTests,然后调用executeSqlScript()进行测试,其中存在一个主要问题:如果要同时执行多个数据源的初始化就靠不住了,而且使用起来也不是特别便利,Spring4.1提供了@Sql注解来完成这个任务。   1、初始化Spring配置:&nb...

文章 2016-03-14 来自:开发者社区

Spring4.1新特性——异步调度和事件机制的异常处理

Spring 4.1对异步调用提供了AsyncResult及SuccessCallback、FailureCallback、和异常处理的支持;对事件调度也提供了相应的异常处理器。   1、事件调度异常处理器 1.1、定义异常处理器: Java代码   public class MyErrorHandler implements Error...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注