微光
主页
归档
分类
友链
关于
搜索
文章
27
标签
21
分类
2
主页
归档
分类
友链
关于
微光
谈谈restful风格API编写和接口调用
2021-02-08
|
java
前言前后端分离开发已成为主流,专业人做专业事,明确各自的分工有利于提高工作效率。然而实际开发过程中,却受到一些因素的影响。比如接口代码不规范、后端接口不自测、前端传参错误、后端返参问题等等,往往耗费了大量的时间在接口联调上,导致工作效率比较低下。有没有好的方式去提高效率呢,下面就来说说编写restf ...
springboot集成redis、ehcache
2020-11-29
|
java
集成说明可根据属性配置缓存到redis和ehcache 集成步骤1、pom.xml文件引入依赖包 123456789101112<dependency> <groupId>org.springframework.boot</groupId> <artifac ...
springboot读取外部配置文件
2020-11-29
|
java
EnvironmentPostProcessor允许在spring application context refreshed之前定制application运行环境,插入自定义的配置信息 1、创建EnvPostProcessor类,继承EnvironmentPostProcessor 1234567 ...
自定义starter
2020-11-29
|
java
前言基于springboot框架开发越来越流行,开发过程中自动配置和各类starter必不可少,如果自定义配置类多个模块都需要使用,就需要拷贝多份代码,不利于后续配置代码的维护。解决方案是将配置类进行封装,多个模块以jar包形式引入,后续只需要对配置封装类进修改,自定义starter就是个很好的方式 ...
springboot集成kafka消息中间件
2020-11-29
|
java
前言目前消息中间件有很多,比如rabbitmq、rocketmq、activemq、kafka,集成方法和使用方法大同小异,消息中间件主要是解决三方面的问题:削峰、异步、解耦。曾用过rabbitmq上传机器人状态信息、用rocketmq进行订单超时取消功能。 集成说明kafka原生并不支持传输对象, ...
springboot集成websocket
2020-11-29
|
java
前言服务端一般都是被动接收请求,不主动向客户端发送信息。在某些场景情况下,客户需要及时获取更新的数据,有两种方法解决,一是由前端轮询定时调用接口,二是采用websocket服务端与客户端保持实时通信。 集成说明采用tomcat自带的websocket实现,其中内置tomcat和外置tomcat集成稍 ...
一个tomcat同时部署多个项目
2020-09-29
|
java
前言一个tomcat部署多个项目常用的方法是将所有的项目放置在webapps里面,共用同一个端口,各项目根据项目名进行区分。如果多个项目有启动先后顺序,这样的做法就显得不合适,因为tomcat启动是根据项目名称字母顺序来启动。网上有种做法,在conf\Catalina\localhost文件夹下建立 ...
Springboot集成Async异步调用
2020-09-19
|
java
前言在业务开发过程中,有时会遇到非核心的业务,如记录日志或发送短信等。有时也会遇到一次性要处理多个任务,再将多个任务处理结果进行返回。如果做同步处理时,会比较耗时,对于接口而言,响应速度慢一方面会影响用户体验,另一方面如果是服务间调用,可能会出现超时的情况。这种情况我们可以采用异步处理的方式,提高主 ...
Cacheable注解缓存失效问题
2020-09-16
|
java
前言对一个应用系统而言,把经常使用且很少更新的数据加入到缓存,是非常有必要的。因为从缓存中获取数据的速度要优于数据库,把redis内存型数据库作为缓存是非常常见的做法。当项目集成redis框架后,就可以使用StringRedisTemplate对象对数据进行缓存,优先从redis中获取数据,若获取不 ...
策略模式优化过多if-else
2020-08-12
|
java
前言软件开发过程中,经常会用到if-else做逻辑判断,当if-else过多,既不美观又不好维护。策略模式同单例模式一样,都是比较常见的设计模式。 使用方法定义接口类 12345public interface Item { String call(String phoneName) ...
1
2
3
微光
心若在,梦就在
文章
27
标签
21
分类
2
加入书签
公告
感谢访问本站,若喜欢请收藏 ^_^
最新文章
谈谈restful风格API编写和接口调用
2021-02-08
springboot集成redis、ehcache
2020-11-29
springboot读取外部配置文件
2020-11-29
自定义starter
2020-11-29
springboot集成kafka消息中间件
2020-11-29
分类
java
24
运维
3
标签
Async
Cacheable
ehcache
hutool
kafka
mybatis-plus
oracle
postgresql
restful
ssl证书
starter
strategy
tomcat
validate
websocket
wechat
年龄
扫码
软件安装
音视频时长
音频转码
归档
2021年02月
1
2020年11月
5
2020年09月
3
2020年08月
3
2020年05月
1
2020年04月
2
2019年11月
8
2019年07月
4
网站资讯
文章数目 :
27
已运行时间 :
本站访客数 :
本站总访问量 :
繁
本地搜索
由
hexo-generator-search
提供支持