spring4.0之九:websocket简单应用
摘要:Spring 4.0的一个最大更新是增加了websocket的支持。websocket提供了一个在web应用中的高效、双向的通讯,需要考虑到客户端(浏览器)和服务器之间的高频和低延时消息交换。一般的应用场景有:在线交易、游戏、协作、数据可视化等。 使用websocket需要考虑的浏览器的支持(IE<
阅读全文
posted @
2017-09-08 14:44
duanxz
阅读(1896)
推荐(0) 编辑
spring4.0之七:Ordering Autowired Collections
摘要:Spring 4.0的一个小特性是在自动注入的时候使用@Order。Spring 2.5中,我们将bean注入List,如下代码: Java代码 import org.springframework.stereotype.Component; @Component public class Empl
阅读全文
posted @
2017-09-08 14:43
duanxz
阅读(1032)
推荐(0) 编辑
spring4.0之八:Groovy DSL
摘要:4.0的一个重要特征就是完全支持Groovy,Groovy是Spring主导的一门基于JVM的脚本语言(动态语言)。在spring 2.x,脚本语言通过 Java scripting engine在Spring中得到支持。而在4.0中,Groovy的变得更重要,Groovy可以替换xml和注解用来作
阅读全文
posted @
2017-09-08 14:43
duanxz
阅读(779)
推荐(0) 编辑
spring4.0之五:@Conditional在满足特定条件下,才会实例化对象,@ConditionalOnProperty @ConditionalOnExpression
摘要:一、在Spring的早期版本你可以通过以下方法来处理条件问题1.1、Spring Expression Language(SPEL)1.2、使用Profile二、@Conditional介绍三、@Conditional使用四、多属性值4.1、@ConditionalOnProperty的多属性值4.
阅读全文
posted @
2017-09-08 14:43
duanxz
阅读(9678)
推荐(1) 编辑
spring4.0之三:@RestController
摘要:spring4.0重要的一个新的改进是@RestController注解,它继承自@Controller注解。4.0之前的版本,Spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet。 使用这个特性,我们可以开发REST服务的时候不需要使用@Controller
阅读全文
posted @
2017-09-08 14:42
duanxz
阅读(2202)
推荐(0) 编辑
Spring4.0之四:Meta Annotation(元注解)
摘要:Spring框架自2.0开始添加注解的支持,之后的每个版本都增加了更多的注解支持。注解为依赖注入,AOP(如事务)提供了更强大和简便的方式。这也导致你要是用一个相同的注解到许多不同的类中去。这篇文章介绍meta annotation来解决这个问题。 Meta Annotation(元注解)定义 Sp
阅读全文
posted @
2017-09-08 14:42
duanxz
阅读(1355)
推荐(0) 编辑
spring4.0之一:简介
摘要:我们共同来构建更好的企业应用。Spring帮助全世界的开发团队构建简单、便携、快速和灵活的基于JVM的系统和应用。这两句话已经足以说明Spring的目标,它针对的领域是企业应用,这套框架构建的应用有着简单、便携、快速和灵活的特点。与EJB(Enterprise JavaBean,一个基于Java平台
阅读全文
posted @
2017-09-08 14:38
duanxz
阅读(2246)
推荐(2) 编辑
spring4.3新注解之:@RequestMapping变种(@GetMapping,@PostMapping,@PutMapping,@DeleteMapping,@PatchMapping)
摘要:Spring 4.3 中引进了下面的注解 @RequestMapping 在方法层级的变种,来帮助简化常用 HTTP 方法的映射,并更好地表达被注解的方法的语义。比如,@GetMapping可以读作 GET @RequestMapping。 @GetMapping @PostMapping @Put
阅读全文
posted @
2017-09-07 12:12
duanxz
阅读(13171)
推荐(0) 编辑
SpringBoot JPA 中无法注入 JpaRepository 接口的问题及解决方案
摘要:错误: 在Springboot 框架中使用JPA的过程中,怎么来实现数据库操作底层的交互呢?Spring JPA其实已经提供了一套很全面的解决方案,实现对数据库的增、删、查、改只需要继承JPA实现类: org.springframework.data.jpa.repository.query.Sim
阅读全文
posted @
2014-02-10 11:27
duanxz
阅读(7372)
推荐(1) 编辑
spring中JavaConfig相关的注解
摘要:在spring3.0中增加配置spring beans的新方式JavaConfig,可以替换spring的applicataion.xml配置。也即@Configuration对等<beans/>,@Bean对等<bean/>,关于@Configuration见《spring4.0之二:@Confi
阅读全文
posted @
2014-01-07 09:42
duanxz
阅读(667)
推荐(0) 编辑