![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Spring 相关
spring 相关
凉兮~
这个作者很懒,什么都没留下…
展开
-
RedisTemplate使用
基础封装了reids的操作;对redis操作进行了归类封装,将同一类型操作封装为operation接口,如下ValueOperations:简单K-V操作SetOperations:set类型数据操作ZSetOperations:zset类型数据操作HashOperations:针对map类型的数据操作ListOperations:针对list类型的数据操作List ite...原创 2020-05-08 14:05:42 · 86 阅读 · 0 评论 -
Spring 项目搭建
spring boot 项目搭建日志基础spring boot 默认日志系统为 logback引入 spring-boot-starter-logging 依赖,一般在spring-boot-starter中已经导入;完整的依赖为 <dependency> <groupId>org.springframework.boot</groupId&...原创 2020-04-24 22:09:15 · 405 阅读 · 0 评论 -
spring 接受参数方式以及返回数据
spring mvc 接受参数方式以及返回数据1. spring 接受参数八种基本类型 + String + 日期类型,方法参数中方法名称与前台数据中name属性相同即可,且对应的值要可以转换为对应的类型将零散的参数封装为对象,前台name为该对象中属性的名称对于前台数据中,多个name相同的值,使用字符串接受时,会以“,”拼接赋值,也可以使用相应类型的数组来接受对应数据,名称相同即可;...原创 2019-12-10 11:53:28 · 346 阅读 · 0 评论 -
spring bean 相关
基础注解@Bean方法级别注解 ,配合@Configuration 标签使用,代表方法的返回值为一个Bean原创 2020-05-03 18:35:40 · 77 阅读 · 0 评论 -
zookeeper
基础介绍:分布式应用程序协调服务,通过共享内存的方式解决集群中的一致性问题,可以实现统一命名,状态同步,分布式锁,集群管理为弱一致性,可以达到最终一致性使用类似文件系统的方式来存储数据,可以监听数据节点的变化,并在节点发生变化时通知到在该节点上注册的客户端,通过这种方式来进行管理节点:在zookeeper中,信息被保存在数据节点中,即znode,其形式累次目录中的一个层...原创 2019-10-18 21:26:28 · 119 阅读 · 0 评论 -
消息驱动 Stream
基础消息驱动,代替原有的http请求的方式,简化对消息中间件的使用,通过binder所提供的消息通道的抽象概念来实现业务逻辑,不需要知道消息中间件的通信细节通过integration实现概念:消息通道:通过接口定义消息通道,在接口的方法中添加对应的注解如@input和@output,并在注解中指定通道对应的名称默认的消息通道有sink(一般用于输入,绑定了名称为input的通道...原创 2019-10-16 11:52:11 · 218 阅读 · 0 评论 -
Kafka
基础Kafka是分布式发布-订阅消息系统,它最初由 LinkedIn 公司开发,使用 Scala语言编写,之后成为 Apache 项目的一部分。在Kafka集群中,没有“中心主节点”的概念,集群中所有的服务器都是对等的,因此,可以在不做任何配置的更改的情况下实现服务器的的添加与删除,同样的消息的生产者和消费者也能够做到随意重启和机器的上下线。存在集中类型的术语生产者 即:Producer...原创 2019-10-15 15:00:51 · 82 阅读 · 0 评论 -
消息总线 RabbitMq
基础介绍:将消息传递给多个实例,在服务的各个实例间广播信息服务配置文件动态刷新时,若存在多个实例,则操作重复,可以使用消息总线配合RabbitMq或者KafkaRabbitMqKafka...原创 2019-10-14 19:30:09 · 307 阅读 · 0 评论 -
Spring Cloud Config
j基础将配置文件统一提取到其他位置(git),使配置文件可以动态更新和统一管理;过程:在git上创建目录,以及相应的配置文件构建配置中心,引用config-server,在其配置文件中指定git上配置文件位置以及用户名和密码配置客户端(客户端即服务),引入config依赖,在bootstrap配置文件中指定与配置中心中相同的属性信息,然后指定配置中心的地址配置文件从配置中心获取...原创 2019-10-14 12:08:16 · 71 阅读 · 0 评论 -
Zuul学习
基础介绍:维护路由规则与服务实例的转发(如通过浏览器访问,客户端无法负载均衡),对所有的请求进行一定的预处理,如权限验证等等,内部整合了Ribbon以及Hystrix路径映射:在类中添加注解启用zuul在配置文件中配置route.名称.path与route.名称.url对应关系,其中,path可以使用通配符匹配,为网络请求;当存在多个实例时且无Eureka时,通过serviceid以...原创 2019-10-13 20:06:24 · 111 阅读 · 0 评论 -
Feign的使用
被v原创 2019-10-13 15:20:56 · 82 阅读 · 0 评论