spring
感性企鹅
数据驱动决策
展开
-
编程框架-springboot-@SpringBootApplication的探索
背景如果研究springboot,那么必然要研究它的自动装配,而自动配置的核心如下:SpringbootApplication注解所带动的一系列配置(这里是静态的,当run后进行扫描的时候,就会全部涉列到,本文重点阐述)run方法(启动过程,将来另外的wiki进行阐述)SpringBootApplication探索过程总览细看Spring boot必须要做的两件事,做完之后就可...原创 2020-04-16 20:48:39 · 145 阅读 · 0 评论 -
框架编程-spring-redisTemplate访问多数据源实现
背景在使用spring boot 2.x做项目的时候,需要访问多个数据库db,本博客讲进行实战展示实战思路:每一个redisTemplate实例只能访问一个对应的db,所以我们需要做多个redisTemplate实例,并且每个实例必须有自己对应的连接工厂。package com.ztjy.contentrank.common;import com.alibaba.fastjson.pa...原创 2020-02-14 09:24:31 · 346 阅读 · 0 评论 -
框架编程-spring框架工具包(StopWatch)
背景在查看spring boot的自动装配的时候,发现其中用到了StopWatch,阅读源码之后,发觉这个工具类可以之后为我们所用(查看调用任务耗时的情况)来源jar包:spring-core代码包:org.springframework.util(util里面还有很多其他的工具类,之后会写更多的博客加以阐述)函数列表重要代码构造/** * Construct a new s...原创 2019-08-25 11:48:32 · 595 阅读 · 0 评论 -
框架编程-spring boot融合netty建立长连接通讯(spring boot+netty)未完待续
文章目录背景模块简介运行效果服务端客户端断开客户端代码走读添加工厂类的扫描spring.factories添加bean生成类添加获取配置属性的类评价背景近期有计划实现手动实现一下rpc远程调用的功能,主要用到spring boot、netty、zookeeper。本博客是第一步,利用spring boot、netty实现长连接通讯。代码托管到了gitee:服务端:https://gite...原创 2019-09-25 17:07:54 · 1798 阅读 · 0 评论