由于一次错误的代码合并操作dev_cxn—>release—>master,导致还没有经过测试的代码被带到线上,并且在经历了几次其它分支的Merge后才发现线上代码有问题,当时想到两种解决办法:
一、MybatisPlusInterceptor
简介#
Maven由Java语言编写,基于微内核架构和可扩展插件机制,是一款优秀且成熟的项目管理工具。经过十几年完善和发展,Maven在Java服务端项目管理上已经成为事实上的标准工具。
工作中很多工具类库,可以大大简化代码量,提升开发效率,这些类库早就成为了业界标准类库,大公司的内部也都在使用。 一块看一下有哪些工具类库你也用过。
大多数数据库,由于经常和磁盘打交道,在高并发场景下,响应会非常的慢。为了解决这种速度差异,大多数系统都习惯性的加入一个缓存层,来加速数据的读取。redis由于它优秀的处理能力和丰富的数据结构,已经成为了事实上的分布式缓存标准。
个人学习笔记
Redisson - distributed Java objects and services (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Executor service, Tomcat Session Manager, Scheduler service, JCache API) on top of Redis server. Rich Redis client
芋道 mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。
mybatis-generator界面工具,让你生成代码更简单更快捷