- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 springboot结合mybatis generator逆向工程自动生成代码
前言最近开始学习mybatis,发现比起hibernate,mybatis在业务上用起来确实灵活很多,因为公司的orm框架是自己封装hibernate来做的,有时需要实现联表查询或者稍微复杂点的业务就显得很吃力,mybatis在这方面就显得比较有优势,很接近原生操作,毕竟是手写sql,并且mybatis有一个很实用的自动生成代码工具,那就是mybatis generator逆向工程,下面为大家Sp...
2018-06-26 16:47:21 4815
原创 用redis操作缓存来实现分布式锁实例
目前几乎所有的大型网站及应用都是采用分布式部署的方式,分布式系统开发带来的优点很多,高可用,高并发,水平扩展,分开部署等。但分布式的开发也带来了一些新问题,有的时候,我们需要保证一个方法在同一时间内只能被同一个线程执行。在单机环境中,Java中其实提供了很多并发处理相关的API ,也就是我们常说的“锁”(如synchronized,lock),但是这些API在分布式场景中就无能为力了,也就是说J...
2018-06-21 16:31:49 4132 1
原创 分布式CAP定理,为什么不能同时满足三个特性?
在弄清楚这个问题之前,我们先了解一下什么是分布式的CAP定理。根据百度百科的定义,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可兼得。一、CAP的定义Consistency (一致性):“all nodes see...
2018-06-21 13:55:41 99664 58
springboot结合mybatis generator逆向工程自动生成代码
2018-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人