[置顶] 九、spring boot--JPA实现分页和枚举转换

摘要: 1.实现分页 方法一:使用Pageable 使用Pageable作为入参传入Repository,返回值用Page<T>接收 UserRepository package com.kinglead.demo.dao; ​ import com.kinglead.demo.entity.User; i 阅读全文

posted @ 2020-09-29 09:58 kinglead 阅读(632) 评论(0) 推荐(0) 编辑

[置顶] 八、spring boot--mybatis框架实现分页和枚举转换

摘要: 第七节我们讲解了mybatis-plus工具的分页和枚举转换,把原生mybatis框架的分页和枚举转换漏讲了,这一节我们把这一块内容不上。 1.实现分页 mybatis框架通常会使用Mybatis-PageHelper分页插件实现分页。 首先来看一下Mybatis-PageHelper的用法,htt 阅读全文

posted @ 2020-09-27 18:31 kinglead 阅读(408) 评论(0) 推荐(0) 编辑

[置顶] 七、spring boot开发web应用--mybatis-plus框架实现分页和枚举转换

摘要: 列表查询分页和枚举转换都是很常用的一个功能,既然项目使用了mybatis-plus,那得聊聊mybatis-plus是如何实现分页和枚举转换的。mybatis-plus的框架简单使用可以查看第六节《spring boot开发web应用--mybatis-plus为简化而生》,这里不在赘述。 1.实现 阅读全文

posted @ 2020-09-23 18:23 kinglead 阅读(443) 评论(0) 推荐(0) 编辑

[置顶] 六、spring boot开发web应用--mybatis-plus为简化而生

摘要: 上一节《spring boot开发web应用-更为常用的mybatis》中我们简单介绍了mybatis持久化框架的使用,本节内容扩展介绍下针对mybatis的增强工具mybatis-plus,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 二话不多说,我们先写编写个简单的例 阅读全文

posted @ 2020-09-21 11:46 kinglead 阅读(469) 评论(0) 推荐(0) 编辑

[置顶] 五、spring boot开发web应用-更为常用的mybatis

摘要: 第三节和第四节分别介绍了传统的JDBC方式和简单的JPA方式,但这两种方式在行业内使用的不多,更常见使用的是mybatis,下面我们就再次改造web应用,让其使用更为常见的mybatis方式。 1.依赖引入 要使用mybatis框架,首先要引入依赖,但spring boot data没有包含myba 阅读全文

posted @ 2020-09-17 11:59 kinglead 阅读(311) 评论(0) 推荐(0) 编辑

[置顶] 四、spring boot开发web应用-使用更简单的JPA

摘要: 第三节《spring boot开发web应用-使用传统的JDBC》中,我们使用了传统的JDBC方式连接关系型数据库,完成数据持久化操作,文章最后提到“虽然JdbcTemplate将创建连接、创建语句、关闭连接、关闭结果集和sql异常处理等做了很好的封装,但是还有待完善,所以本节内容将web项目进行改 阅读全文

posted @ 2020-09-16 14:53 kinglead 阅读(261) 评论(0) 推荐(0) 编辑

2021年5月28日

spring事务隔离级别

摘要: 1.首先说明一下事务并发引起的三种情况: 1) Dirty Reads 脏读 一个事务正在对数据进行更新操作,但是更新还未提交,另一个事务这时也来操作这组数据,并且读取了前一个事务还未提交的数据,而前一个事务如果操作失败进行了回滚,后一个事务读取的就是错误数据,这样就造成了脏读。 2) Non-Re 阅读全文

posted @ 2021-05-28 15:35 kinglead 阅读(607) 评论(0) 推荐(0) 编辑

spring事务传播机制

摘要: spring定义了7中事务传播机制: REQUIRED(TransactionDefinition.PROPAGATION_REQUIRED)支持当前事务,如果没有事务会创建一个新的事务 SUPPORTS(TransactionDefinition.PROPAGATION_SUPPORTS)支持当前 阅读全文

posted @ 2021-05-28 15:32 kinglead 阅读(121) 评论(0) 推荐(0) 编辑

2021年2月2日

TokenType ([{}{}()])[{}]{}

摘要: package com.kinglead; import java.util.ArrayList; import java.util.List; /** * @author kinglead * @date 2021-01-29 下午 20:55 * @describe {请写具体描述} */ pu 阅读全文

posted @ 2021-02-02 16:25 kinglead 阅读(275) 评论(0) 推荐(0) 编辑

2020年11月25日

十一、一文搞定spring cloud重要成员--Hystrix(断路器)

摘要: 由来 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题, 阅读全文

posted @ 2020-11-25 18:07 kinglead 阅读(157) 评论(0) 推荐(0) 编辑

2020年11月23日

十、一文搞定spring cloud重要成员-- Eureka(注册中心)

摘要: 一、服务端Server搭建 依赖引入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</ve 阅读全文

posted @ 2020-11-23 16:27 kinglead 阅读(148) 评论(0) 推荐(0) 编辑

导航