java基础知识
m0_52000057
这个作者很懒,什么都没留下…
展开
-
分布式事务的相关知识-seata
分布式相关知识: 事务:原子性,一致性,隔离性,持久性。 不同的服务,操作不同的库。 1:分布式事务CAP定理: Consistency 一致性 :数据应该是完全一样的。集群越少越好! Availability 可用性 :可用性讲的是同一份数据,有多份部署。集群越多越好! Partition tolerance 分区容错 :多个数据库之前在同步数据的时候,有个时间差,这个时间范围就是容错范围。容错性必然存在。 2:BASE理论: Basically Available(基本可用),Soft原创 2021-01-14 09:41:27 · 188 阅读 · 0 评论 -
mybatis-plus的条件查询使用
一: LambdaQueryWrapper的使用 在下面的查询示例中,我们看到一个现象,查询字段的值,是实体类的属性名称。而属性名称都是使用字符串写死的。如果实体类的属性名称更改,那么使用 MP 的条件查询所以相关联的实体类属性名称都是需要修改的。 针对上面的问题,MP 对于查询 Wrapper API 提供了 LambdaQueryWrapper 来很好的解决此问题。通过 Lambda 方法引用,获得实体类属性和表的对应映射关系,再做表的字段查询。 测试代码: @RunWith(SpringRunne原创 2021-01-14 08:53:42 · 706 阅读 · 0 评论 -
knife4j技术快速入门
knife4j技术 一,技术作用: 可以用于测试请求,快速生成接口文档,基于swagger。比swagger功能更强大,页面更好看。 1.导包(3个依赖包) <!-- swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2&l原创 2021-01-10 14:10:07 · 2035 阅读 · 0 评论 -
swagger技术
swagger技术 一 swagger技术的作用: 可以用于测试请求,快速生成接口文档。 1.导包(2个依赖包) <!-- swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </d原创 2021-01-10 14:01:37 · 234 阅读 · 0 评论