自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 SpringBoot Jpa实现联合查询,自定义查询后的结果集

如果要自定义查询的结果集有3种方法:使用List<Object[]>来接收结果,只支持原生sql查询。使用自定义对象来接收结果,支持JPA,JPQL查询。使用自定义的接口来映射结果,支持JPA,JPQL,原生sql查询。本章将使用原生sql实现接收联合查询后的结果集持久层@Repositorypublic interface NurseDao extends JpaR...

2020-03-26 15:38:54 1264

原创 SpringBoot整合redis(封装redisUtil类)

SpringBoot整合redis(封装redisUtil类)首先,java操作redis有两种方式操作缓存第一种是Jedis,这一种是redis官方推荐的面向java的操作的客户端。第二种是在springboot中,springDataRedis中对JedisApi进行了精密的封装。而springDataRedis相对于redis来说可以更加方便的更换redis的java客户端,比jed...

2020-03-13 11:34:25 2505

原创 浅谈事务的四大特性ACID以及脏读,不可重复读,幻读,事务丢失

**数据的四大特性ACID**A.原子性(Atomicity)是指把事务切成原子,每一个部分都要去认真的去比对,把握。这样做的原因是:甲给乙转钱,这就是一个事务.我们需要把这个事务需要进行的操作原子化,分步进行。否则的话,可能出现甲给乙转了1000元,但是乙账户没到账的情况发生。所以说里面的每一个环节都需要逻辑判断,只要出现异常就需要回滚。C.一致性(Consistency)一致性是...

2020-03-09 12:50:34 244

转载 spring的4种事务特性,5种隔离级别,7种传播行为

spring事务:什么是事务:事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败.事务特性(4种):原子性 (atomicity):强调事务的不可分割.一致性 (consistency):事务的执行的前后数据的完整性保持一致.隔离性 (isolation):一个事务执行的过程中,不应该受到其他事务的干扰持久性(durability) :事务一旦结束,数据就持...

2020-03-04 12:40:15 129

原创 SpringMVC实现原理和入门案例

1.springMVC介绍springmvc框架是以请求为驱动,是以servlet为中心而设计的,然后前端发送请求到Controller层,然后通过模型对象,分派器来展示请求结果视图。其中核心类是DispatcherServlet,它是一个Servlet,顶层是实现Servlet接口2.SpringMVC的工作原理步骤1.用户发送请求到前端控制器DispatcherServlet。2....

2020-02-24 17:05:13 128

原创 Spring+Mabatis使用AOP原理实现最基础的事务(案例)

本例子实现一个模拟银行转账分别有张三和李四两个模拟人物假设张三需要给李四转账1000元,但是张三账户并没有1000元,所以这个转账必定失败.我们需要实现这个事务…首先配置spring+mybatis测试环境ApplicationContext.xml<?xml version="1.0" encoding="UTF-8"?><!-- 注解来实现实例化 ,开启注解自动...

2020-02-20 13:18:23 187

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除