一 Spring Data JPA介绍

1. Spring Data JPA介绍

是什么

1.1 Spring Data

Spring Data 的使命是为数据访问提供熟悉且一致的、基于 Spring 的编程模型,同时仍保留底层数据存储的特殊特征。

它使得使用数据访问技术、关系和非关系数据库、map-reduce 框架和基于云的数据服务变得容易。这是一个总括项目,其中包含许多特定于给定数据库的子项目。这些项目是通过与这些令人兴奋的技术背后的许多公司和开发人员合作开发的。

阅读全文

认识云原生

云原生体系结构和技术是一种方法,用于设计、构造和操作在云中构建并充分利用云计算模型的工作负载。
阅读全文

责任链设计模式

责任链模式用于弱化请求发生者和请求处理者之间的关系。当多个对象都可以对请求进行处理,但不同的对象能处理的请求类型不同时,可以通过指向另一个对象的引用把这些对象连成一条责任链。当 Client 发出一个请求时,并不知道具体由哪个对象进行处理,它看到的只是一条责任链,将请求直接交给责任链,请求会在责任链中传递,直到找到一个能够进行处理的对象或者遍历结束找不到一个能够处理的对象为止。Java 语言中的异常处理机制就是责任链模式的一个典型应用例子。另外一些框架源码中也大量使用到责任链模式,比如SpringMVC中对拦截器的处理,Servelet中过滤器链的处理,SpringSecurity/shiro中认证逻辑的处理,以及Netty中piple中ChannelHandler的处理

阅读全文