集成redis操作 ①实现注解实现redis分布式锁,包括续命续时操作(业务时间过长key过期自动续命) ②实现redis键过期通知,发布订阅,键值过期处理 ③使用注解实现接口限流,redis实现方式 ④mybatis-plus使用redis作为二级缓存,添加注解即可
基于SpringCloud2.1的微服务开发脚手架,整合了spring-security-oauth2、nacos、feign、sentinel、springcloud-gateway等。服务治理方面引入elasticsearch、skywalking、springboot-admin、zipkin等,让项目开发快速进入业务开发,而不需过多时间花费在架构搭建上。持续更新中
以 SpringBoot、SpringData 以及 Mybatis-Plus 框架实现的,集博客撰写发表,个人项目整合展示,个人简历展示,评论等功能的个人博客网站。 用户表、本人基本数据存在 MySql 数据库,由 Mybatis-Plus 进行开发;评论信息、博客和项目信息存在Redis,由 SpringData 进行开发。管理员后台登陆则由 SpringMVC 的拦截器实现,由 Session 进行账号信息的缓存。并且每个访问 ip 都会被拦截器记录,以便计算网站的访客信息。 项目详细描述见:http://cmjava.ltd/project.html?projectId=1
京东区块链 JD Chain 是一个企业级的区块链框架系统,具有简洁、易用、可扩展和高性能的特点。 核心实现采用 Java 语言,学习门槛低,运维简便,无缝兼容企业应用IT架构。 这是主项目仓库,主要包括了文档和集成打包的结构,以及多个Git子模块仓库framework, core, explore 等。
基于VUE+JsPlumb的流程设计器,演示地址